[tracker-miners/wip/carlosg/miner-fs-fixes: 2/5] tracker-miner-fs: Fix handling of removed files



commit 051c01152e05ca820ebb0ea39a82606a89425167
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sun May 17 16:57:11 2020 +0200

    tracker-miner-fs: Fix handling of removed files
    
    This didn't get updated properly to the existence of the tracker:FileSystem
    graph.

 src/miners/fs/tracker-miner-files.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index 27d386d2a..b9fd3fb2d 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -2717,14 +2717,18 @@ create_delete_sparql (GFile    *file,
 
        uri = g_file_get_uri (file);
        sparql = g_string_new ("DELETE { "
-                              "  ?f a rdfs:Resource . "
+                              "  GRAPH " DEFAULT_GRAPH " {"
+                              "    ?f a rdfs:Resource . "
+                              "  }"
                               "  GRAPH ?g {"
                               "    ?f a rdfs:Resource . "
                               "    ?ie a rdfs:Resource . "
                               "  }"
                               "} WHERE {"
-                              "  ?f a rdfs:Resource ; "
-                              "     nie:url ?u . "
+                              "  GRAPH " DEFAULT_GRAPH " {"
+                              "    ?f a rdfs:Resource ; "
+                              "       nie:url ?u . "
+                              "  }"
                               "  GRAPH ?g {"
                               "    ?ie nie:isStoredAs ?f . "
                               "  }"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]