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


Commits:
08853f51 by Philipp Hörist at 2022-10-20T19:19:03+02:00
refactor: Move omemo storage to storage module

- - - - -


2 changed files:

- gajim/common/modules/omemobackend/state.py
- gajim/common/modules/omemobackend/liteaxolotlstore.py → 
gajim/common/storage/omemo.py


Changes:

=====================================
gajim/common/modules/omemobackend/state.py
=====================================
@@ -40,13 +40,13 @@
 from axolotl.duplicatemessagexception import DuplicateMessageException
 
 from gajim.common import types
+from gajim.common.storage.omemo import OMEMOStorage
 from gajim.common.modules.omemobackend.aes import aes_decrypt
 from gajim.common.modules.omemobackend.aes import aes_encrypt
 from gajim.common.modules.omemobackend.aes import get_new_key
 from gajim.common.modules.omemobackend.aes import get_new_iv
 from gajim.common.modules.omemobackend.devices import DeviceManager
 from gajim.common.modules.omemobackend.devices import NoDevicesFound
-from gajim.common.modules.omemobackend.liteaxolotlstore import LiteAxolotlStore
 from gajim.common.modules.omemobackend.util import get_fingerprint
 from gajim.common.modules.omemobackend.util import Trust
 from gajim.common.modules.omemobackend.util import DEFAULT_PREKEY_AMOUNT
@@ -69,7 +69,7 @@ def __init__(self,
         self._log = xmpp_con._log
         self._session_ciphers: dict[
             str, dict[int, SessionCipher]] = defaultdict(dict)
-        self._storage = LiteAxolotlStore(account, db_path, self._log)
+        self._storage = OMEMOStorage(account, db_path, self._log)
 
         DeviceManager.__init__(self)
 
@@ -108,7 +108,7 @@ def build_session(self,
         self._get_session_cipher(jid, device_id)
 
     @property
-    def storage(self) -> LiteAxolotlStore:
+    def storage(self) -> OMEMOStorage:
         return self._storage
 
     @property


=====================================
gajim/common/modules/omemobackend/liteaxolotlstore.py → 
gajim/common/storage/omemo.py
=====================================
@@ -63,7 +63,7 @@ def _convert_record(record: bytes) -> SessionRecord:
 sqlite3.register_converter('session_record', _convert_record)
 
 
-class LiteAxolotlStore(AxolotlStore):
+class OMEMOStorage(AxolotlStore):
     def __init__(self, account: str, db_path: Path, log: LogAdapter) -> None:
         self._log = log
         self._account = account



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

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/08853f51b32b4936a71096d0954f7a97efde4b74
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