summaryrefslogtreecommitdiff
path: root/src/mcd-account-manager-default.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mcd-account-manager-default.c')
-rw-r--r--src/mcd-account-manager-default.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mcd-account-manager-default.c b/src/mcd-account-manager-default.c
index f4abd844..e6fc14fc 100644
--- a/src/mcd-account-manager-default.c
+++ b/src/mcd-account-manager-default.c
@@ -1026,6 +1026,13 @@ _list (McpAccountStorage *self,
return rval;
}
+static McpAccountStorageFlags
+get_flags (McpAccountStorage *storage,
+ const gchar *account)
+{
+ return MCP_ACCOUNT_STORAGE_FLAG_STORES_TYPES;
+}
+
static void
account_storage_iface_init (McpAccountStorageIface *iface,
gpointer unused G_GNUC_UNUSED)
@@ -1034,6 +1041,7 @@ account_storage_iface_init (McpAccountStorageIface *iface,
iface->desc = PLUGIN_DESCRIPTION;
iface->priority = PLUGIN_PRIORITY;
+ iface->get_flags = get_flags;
iface->get_attribute = get_attribute;
iface->get_parameter = get_parameter;
iface->list_typed_parameters = list_typed_parameters;