# HG changeset patch # User Goffi # Date 1709656296 -3600 # Node ID b53b6dc1f929e339541358a53077376347e23f7f # Parent 1a7a3e4b52a4cb5af25ee2ac32c96abeec881381 plugin XEP-0373: fix serialisation of `public_key_list` diff -r 1a7a3e4b52a4 -r b53b6dc1f929 libervia/backend/plugins/plugin_xep_0373.py --- a/libervia/backend/plugins/plugin_xep_0373.py Tue Mar 05 17:31:12 2024 +0100 +++ b/libervia/backend/plugins/plugin_xep_0373.py Tue Mar 05 17:31:36 2024 +0100 @@ -1218,7 +1218,10 @@ 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