diff options
author | Philipp Hörist <philipp@hoerist.com> | 2023-06-08 15:34:15 +0300 |
---|---|---|
committer | Philipp Hörist <philipp@hoerist.com> | 2023-06-08 15:34:15 +0300 |
commit | afa5d7449bb6263b0d98a299912be90c4ae57dcb (patch) | |
tree | f9ab8c55801c397a24a6c48f4adb80bbf005391f | |
parent | 404ecb7c92230e7630d22d73b9a7aef85796a3be (diff) |
refactor: Control: Remove public add_message() method
-rw-r--r-- | gajim/gtk/control.py | 63 |
1 files changed, 22 insertions, 41 deletions
diff --git a/gajim/gtk/control.py b/gajim/gtk/control.py index e4c6517c7..6a8efae8b 100644 --- a/gajim/gtk/control.py +++ b/gajim/gtk/control.py @@ -282,13 +282,17 @@ class ChatControl(EventHelper): event.correct_id, event.message, self.get_our_nick()) return - self.add_message(event.message, - 'outgoing', - tim=event.timestamp, - displaymarking=displaymarking, - message_id=message_id, - msg_log_id=event.msg_log_id, - additional_data=event.additional_data) + name = self.get_our_nick() + + self._add_message(event.message, + 'outgoing', + name, + event.timestamp, + displaymarking=displaymarking, + msg_log_id=event.msg_log_id, + message_id=message_id, + stanza_id=None, + additional_data=event.additional_data) def _on_message_received(self, event: events.MessageReceived) -> None: if not self._is_event_processable(event): @@ -301,17 +305,20 @@ class ChatControl(EventHelper): return kind = 'incoming' + name = self.contact.name if event.properties.is_sent_carbon: kind = 'outgoing' + name = self.get_our_nick() - self.add_message(event.msgtxt, - kind, - tim=event.properties.timestamp, - displaymarking=event.displaymarking, - msg_log_id=event.msg_log_id, - message_id=event.properties.id, - stanza_id=event.stanza_id, - additional_data=event.additional_data) + self._add_message(event.msgtxt, + kind, + name, + event.properties.timestamp, + displaymarking=event.displaymarking, + msg_log_id=event.msg_log_id, + message_id=event.properties.id, + stanza_id=event.stanza_id, + additional_data=event.additional_data) def _on_mam_message_received(self, event: events.MamMessageReceived) -> None: @@ -777,32 +784,6 @@ class ChatControl(EventHelper): marker=msg.marker, error=msg.error) - def add_message(self, - text: str, - kind: str, - tim: float, - displaymarking: Displaymarking | None = None, - msg_log_id: int | None = None, - stanza_id: str | None = None, - message_id: str | None = None, - additional_data: AdditionalDataDict | None = None - ) -> None: - - if kind == 'incoming': - name = self.contact.name - else: - name = self.get_our_nick() - - self._add_message(text, - kind, - name, - tim, - displaymarking=displaymarking, - msg_log_id=msg_log_id, - message_id=message_id, - stanza_id=stanza_id, - additional_data=additional_data) - def _on_user_nickname_changed(self, _contact: types.GroupchatContact, _signal_name: str, |