Philipp Hörist pushed to branch master at gajim / gajim

Commits:

1 changed file:

Changes:

  • gajim/gtk/profile.py
    ... ... @@ -185,9 +185,12 @@ def _on_access_model_received(self, task: Task) -> None:
    185 185
     
    
    186 186
         def _on_vcard_received(self, task: Task):
    
    187 187
             try:
    
    188
    -            self._current_vcard = cast(VCard, task.finish())
    
    188
    +            self._current_vcard = cast(VCard | None, task.finish())
    
    189 189
             except StanzaError as error:
    
    190 190
                 log.info('Error loading VCard: %s', error)
    
    191
    +            self._current_vcard = None
    
    192
    +
    
    193
    +        if self._current_vcard is None:
    
    191 194
                 self._current_vcard = VCard()
    
    192 195
     
    
    193 196
             self._load_avatar()