summaryrefslogtreecommitdiff
path: root/src/portal
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-11-13 16:00:19 +0100
committerCarlos Garnacho <carlosg@gnome.org>2021-11-14 11:24:56 +0100
commit9e7a83fd83aa5cd3aec04d4b398695fead64d275 (patch)
tree401ff2052a0e7a12d73b6ff991c24fe1744a4704 /src/portal
parentc43c9e1d41240002c2d836b4bbc7484b04735e97 (diff)
downloadtracker-9e7a83fd83aa5cd3aec04d4b398695fead64d275.tar.gz
portal: Move away from tracker_namespaces_manager_get_default()
This kludge is no longer necessary with the bus TrackerSparqlConnection implementing get_namespace_manager(). We can ask the connection being forwarded about its own namespaces now.
Diffstat (limited to 'src/portal')
-rw-r--r--src/portal/tracker-portal-endpoint.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/portal/tracker-portal-endpoint.c b/src/portal/tracker-portal-endpoint.c
index 5cce3c2c2..0b1dbd48c 100644
--- a/src/portal/tracker-portal-endpoint.c
+++ b/src/portal/tracker-portal-endpoint.c
@@ -92,16 +92,15 @@ tracker_portal_endpoint_filter_graph (TrackerEndpointDBus *endpoint_dbus,
} else if (g_strcmp0 (graph_name, endpoint->graphs[i]) == 0) {
return FALSE;
} else {
+ TrackerSparqlConnection *connection;
TrackerNamespaceManager *namespaces;
gchar *expanded;
/* We may have been given a prefixed name instead of an
* URI, expand it in order to check with the given graph.
- *
- * FIXME: This is not going to work for prefixes outside
- * the well-known namespaces.
*/
- namespaces = tracker_namespace_manager_get_default ();
+ connection = tracker_endpoint_get_sparql_connection (TRACKER_ENDPOINT (endpoint));
+ namespaces = tracker_sparql_connection_get_namespace_manager (connection);
expanded = tracker_namespace_manager_expand_uri (namespaces,
endpoint->graphs[i]);