diff --git a/gajim/common/storage/archive.py b/gajim/common/storage/archive.py index 589fb5bc512c29c8a35c09c38538ad0cdfc58fb3..bc71da7f8a8ded40ef772c29d3ece4ed2bfe88cb 100644 --- a/gajim/common/storage/archive.py +++ b/gajim/common/storage/archive.py @@ -1379,21 +1379,6 @@ def remove_history(self, account: str, jid: JID) -> None: self._delayed_commit() log.info('Removed history for: %s', jid) - def forget_jid_data(self, account: str, jid: JID) -> None: - try: - jid_id = self.get_jid_id(jid) - except ValueError: - log.info('No history entries for: %s', jid) - return - sql = 'DELETE FROM jids WHERE jid_id = ?' - self._con.execute(sql, (jid_id,)) - - sql = 'DELETE FROM last_archive_message WHERE jid_id = ?' - self._con.execute(sql, (jid_id,)) - - self._delayed_commit() - log.info('Forgot data for: %s', jid) - def remove_all_history(self) -> None: """ Remove all messages for all accounts diff --git a/gajim/gtk/application.py b/gajim/gtk/application.py index d01a609aeaa7aba5962bf198af33c0eba313c238..0b3fd7d76884fd9136bb34b132f10eb783ee386b 100644 --- a/gajim/gtk/application.py +++ b/gajim/gtk/application.py @@ -806,7 +806,6 @@ def _on_forget_groupchat_action(_action: Gio.SimpleAction, client.get_module('Bookmarks').remove(params.jid) app.storage.archive.remove_history(params.account, params.jid) - app.storage.archive.forget_jid_data(params.account, params.jid) @staticmethod def _on_groupchat_join_action(_action: Gio.SimpleAction,