diff libervia/web/pages/photos/album/_browser/__init__.py @ 1531:d7c78722e4f8

browser (cache): make `fill_identities` async + use `json` module: - `json` module has been greatly improved in Brython, the former workaround is not needed anymore. - `fill_identities` is now async so an async method can wait for it to complete
author Goffi <goffi@goffi.org>
date Thu, 22 Jun 2023 16:35:34 +0200
parents eb00d593801d
children 106945841fbc
line wrap: on
line diff
--- a/libervia/web/pages/photos/album/_browser/__init__.py	Thu Jun 08 23:32:47 2023 +0200
+++ b/libervia/web/pages/photos/album/_browser/__init__.py	Thu Jun 22 16:35:34 2023 +0200
@@ -293,7 +293,7 @@
     evt.stopPropagation()
     evt.preventDefault()
     manager = InvitationManager("photos", {"service": files_service, "path": files_path})
-    manager.attach(affiliations=affiliations)
+    aio.run(manager.attach(affiliations=affiliations))
 
 
 # hint