diff --git a/libervia/backend/plugins/plugin_xep_0373.py b/libervia/backend/plugins/plugin_xep_0373.py index fa92d517..d3d3c12f 100644 --- a/libervia/backend/plugins/plugin_xep_0373.py +++ b/libervia/backend/plugins/plugin_xep_0373.py @@ -1218,7 +1218,10 @@ class XEP_0373: await self.publish_public_keys_list(client, public_keys_list) - await self.__storage[client.profile].force(storage_key, public_keys_list) + await self.__storage[client.profile].force( + storage_key, + [pkm.to_dict() for pkm in public_keys_list] + ) return secret_key