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


Commits:
facb3faf by lovetox at 2020-08-12T18:29:39+02:00
Roster: Show own status message correctly on self contact

Rename the variable for less confusion

- - - - -


1 changed file:

- gajim/roster_window.py


Changes:

=====================================
gajim/roster_window.py
=====================================
@@ -2066,13 +2066,13 @@ class RosterWindow:
         app.connections[account].change_status(status, txt)
         self._status_selector.update()
 
-    def chg_contact_status(self, contact, show, status, account):
+    def chg_contact_status(self, contact, show, status_message, account):
         """
         When a contact changes their status
         """
         contact_instances = app.contacts.get_contacts(account, contact.jid)
         contact.show = show
-        contact.status = status
+        contact.status = status_message
         # name is to show in conversation window
         name = contact.get_shown_name()
         fjid = contact.get_full_jid()
@@ -2105,12 +2105,12 @@ class RosterWindow:
         if ctrl and not ctrl.is_groupchat:
             ctrl.contact = app.contacts.get_contact_with_highest_priority(
                 account, contact.jid)
-            ctrl.update_status_display(name, uf_show, status)
+            ctrl.update_status_display(name, uf_show, status_message)
 
         if contact.resource:
             ctrl = app.interface.msg_win_mgr.get_control(fjid, account)
             if ctrl:
-                ctrl.update_status_display(name, uf_show, status)
+                ctrl.update_status_display(name, uf_show, status_message)
 
         # Delete pep if needed
         keep_pep = any(c.show not in ('error', 'offline') for c in
@@ -2134,8 +2134,8 @@ class RosterWindow:
         self_contact = app.contacts.get_contact(account,
                 app.get_jid_from_account(account), resource=self_resource)
         if self_contact:
-            status = app.connections[account].status
-            self.chg_contact_status(self_contact, show, status, account)
+            status_message = app.connections[account].status_message
+            self.chg_contact_status(self_contact, show, status_message, 
account)
         self.set_account_status_icon(account)
         if show == 'offline':
             if self.quit_on_next_offline > -1:



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/facb3faf4460da57ddbf65fdb8355465a01c6654

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/facb3faf4460da57ddbf65fdb8355465a01c6654
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to