diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-11-28 22:55:10 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-12-01 13:09:45 +0100 |
commit | 69f7e83e28c79a04da2791961f61aeea2afeca18 (patch) | |
tree | 4ddafd3a8d8696eebf65b678400ab270227cdb91 | |
parent | 980e5b995b56dbb361e3cd35033e4e4762b8d41d (diff) | |
download | tracker-69f7e83e28c79a04da2791961f61aeea2afeca18.tar.gz |
libtracker-data: Perform creation of base tables a bit earlier
Early enough that we will be able to load the ontology without special
paths to get resource IDs.
-rw-r--r-- | src/libtracker-data/tracker-data-manager.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libtracker-data/tracker-data-manager.c b/src/libtracker-data/tracker-data-manager.c index 426fef041..575d70c1f 100644 --- a/src/libtracker-data/tracker-data-manager.c +++ b/src/libtracker-data/tracker-data-manager.c @@ -4071,6 +4071,10 @@ tracker_data_manager_initable_init (GInitable *initable, return FALSE; } + if (!create_base_tables (manager, iface, error)) { + return FALSE; + } + for (l = sorted; l; l = l->next) { GError *ontology_error = NULL; GFile *ontology_file = l->data; @@ -4091,10 +4095,6 @@ tracker_data_manager_initable_init (GInitable *initable, g_free (uri); } - if (!create_base_tables (manager, iface, error)) { - return FALSE; - } - tracker_data_ontology_setup_db (manager, iface, "main", FALSE, &internal_error); |