Projet

Général

Profil

0001-auth-fc-make-fc_display_name-more-resilient-47566.patch

Benjamin Dauvergne, 15 octobre 2020 10:45

Télécharger (1,27 ko)

Voir les différences:

Subject: [PATCH 1/2] auth fc: make fc_display_name more resilient (#47566)

 src/authentic2_auth_fc/views.py | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)
src/authentic2_auth_fc/views.py
330 330
    @property
331 331
    def fc_display_name(self):
332 332
        '''Human representation of the current FC account'''
333
        if not self.user_info:
334
            return u''
335
        return u'{0} {1}'.format(self.user_info['family_name'], self.user_info['given_name'])
333
        display_name = ''
334
        user_info = self.user_info or {}
335
        family_name = user_info.get('family_name')
336
        given_name = user_info.get('given_name')
337
        if given_name:
338
            display_name += given_name
339
        if family_name:
340
            if display_name:
341
                display_name += ' '
342
            display_name += family_name
343
        return display_name
336 344

  
337 345

  
338 346
class PopupViewMixin(object):
339
-