[tracker-miners: 1/2] Update nfo:fileName on content specific graphs too when moved
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker-miners: 1/2] Update nfo:fileName on content specific graphs too when moved
- Date: Wed, 22 Sep 2021 10:18:21 +0000 (UTC)
commit 7a24f9d18f38808d58ebad423113a7d0b53a8017
Author: Pekka Vuorela <pekka vuorela jolla com>
Date: Tue Sep 21 18:26:24 2021 +0300
Update nfo:fileName on content specific graphs too when moved
Moved files were updating nfo:fileName only in tracker:FileSystem.
Fixes: https://gitlab.gnome.org/GNOME/tracker-miners/-/issues/194
src/miners/fs/tracker-miner-files.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/src/miners/fs/tracker-miner-files.c b/src/miners/fs/tracker-miner-files.c
index 1ff3b26c6..edb43c9d8 100644
--- a/src/miners/fs/tracker-miner-files.c
+++ b/src/miners/fs/tracker-miner-files.c
@@ -2455,14 +2455,16 @@ miner_files_move_file (TrackerMinerFS *fs,
"} INSERT {"
" GRAPH ?g {"
" <%s> a nfo:FileDataObject ; "
+ " nfo:fileName \"%s\" ; "
" ?p ?o "
" }"
"} WHERE {"
" GRAPH ?g {"
" <%s> ?p ?o "
" }"
+ " FILTER (?p != nfo:fileName) . "
"}",
- source_uri, uri, source_uri);
+ source_uri, uri, display_name, source_uri);
g_free (container_clause);
if (recursive) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]