bridge: fix signature for disco_infos and disco_find_by_features
This commit is contained in:
parent
8b0aa646fc
commit
185a765e01
3 changed files with 6 additions and 6 deletions
|
|
@ -970,7 +970,7 @@ async=
|
|||
type=method
|
||||
category=core
|
||||
sig_in=ssbs
|
||||
sig_out=(asa(sss)a{sa(a{ss}as)})
|
||||
sig_out=(asa(ssss)a{sa(a{ss}as)})
|
||||
param_1_default=u''
|
||||
param_2_default=True
|
||||
param_3_default="@DEFAULT@"
|
||||
|
|
@ -981,7 +981,7 @@ doc_param_2=use_cache: use cached data if available
|
|||
doc_param_3=%(doc_profile_key)s
|
||||
doc_return=discovery data:
|
||||
- list of features
|
||||
- list of identities (category, type, name)
|
||||
- list of identities (category, type, lang, name)
|
||||
- dictionary of extensions (FORM_TYPE as key), with value of:
|
||||
- list of field which are:
|
||||
- dictionary key/value where key can be:
|
||||
|
|
@ -1012,7 +1012,7 @@ async=
|
|||
type=method
|
||||
category=core
|
||||
sig_in=asa(ss)bbbbbs
|
||||
sig_out=(a{sa(sss)}a{sa(sss)}a{sa(sss)})
|
||||
sig_out=(a{sa(ssss)}a{sa(ssss)}a{sa(ssss)})
|
||||
param_2_default=False
|
||||
param_3_default=True
|
||||
param_4_default=True
|
||||
|
|
|
|||
|
|
@ -99,9 +99,9 @@ class DBusObject(objects.DBusObject):
|
|||
Method(
|
||||
"disco_find_by_features",
|
||||
arguments="asa(ss)bbbbbs",
|
||||
returns="(a{sa(sss)}a{sa(sss)}a{sa(sss)})",
|
||||
returns="(a{sa(ssss)}a{sa(ssss)}a{sa(ssss)})",
|
||||
),
|
||||
Method("disco_infos", arguments="ssbs", returns="(asa(sss)a{sa(a{ss}as)})"),
|
||||
Method("disco_infos", arguments="ssbs", returns="(asa(ssss)a{sa(a{ss}as)})"),
|
||||
Method("disco_items", arguments="ssbs", returns="a(sss)"),
|
||||
Method("disconnect", arguments="s", returns=""),
|
||||
Method("encryption_namespace_get", arguments="s", returns="s"),
|
||||
|
|
|
|||
|
|
@ -1473,7 +1473,7 @@ class LiberviaBackend(service.Service):
|
|||
):
|
||||
continue
|
||||
found_identities = [
|
||||
(cat, type_, lang, identity.name or "")
|
||||
(cat, type_, lang or "", identity.name or "")
|
||||
for (cat, type_), lang_identities in infos.identities.items()
|
||||
for lang, identity in lang_identities.items()
|
||||
]
|
||||
|
|
|
|||
Loading…
Reference in a new issue