Mercurial > libervia-web
diff libervia/pages/_browser/cache.py @ 1509:106bae41f5c8
massive refactoring from camelCase -> snake_case. See backend commit log for more details
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 08 Apr 2023 13:44:11 +0200 |
parents | 7472d5a88006 |
children | 5ea06e8b06ed |
line wrap: on
line diff
--- a/libervia/pages/_browser/cache.py Fri Apr 07 15:20:40 2023 +0200 +++ b/libervia/pages/_browser/cache.py Sat Apr 08 13:44:11 2023 +0200 @@ -2,10 +2,10 @@ from browser.local_storage import storage from javascript import JSON from dialog import notification -from bridge import Bridge +from bridge import bridge session_uuid = window.session_uuid -bridge = Bridge() +bridge = bridge() # XXX: we don't use browser.object_storage because it is affected by # https://github.com/brython-dev/brython/issues/1467 and mixing local_storage.storage @@ -51,7 +51,7 @@ del self._completed_count self.update() - def getContactsCb(self, contacts): + def get_contacts_cb(self, contacts): print("roster received") roster = self._cache['roster'] for contact_jid, attributes, groups in contacts: @@ -61,7 +61,7 @@ } self._store_if_complete() - def identitiesBaseGetCb(self, identities_raw): + def identities_base_get_cb(self, identities_raw): print("base identities received") identities = JSON.parse(identities_raw) self._cache['identities'].update(identities) @@ -81,13 +81,13 @@ } self._completed_count = 2 print("requesting roster to backend") - bridge.getContacts( - callback=self.getContactsCb, + bridge.contacts_get( + callback=self.get_contacts_cb, errback=lambda e: self.request_failed(e, "Can't get contacts: {exc}") ) print("requesting base identities to backend") - bridge.identitiesBaseGet( - callback=self.identitiesBaseGetCb, + bridge.identities_base_get( + callback=self.identities_base_get_cb, errback=lambda e: self.request_failed(e, "Can't get base identities: {exc}") ) @@ -103,7 +103,7 @@ """Check that identities for entities exist, request them otherwise""" to_get = {e for e in entities if e not in self._cache['identities']} if to_get: - bridge.identitiesGet( + bridge.identities_get( list(to_get), ['avatar', 'nicknames'], callback=lambda identities: self._fill_identities_cb(