[tracker] nautilus: Fix tag deletion



commit 0e34bdfcb234fdf8524ce384fe06b9850082f4a4
Author: Jürg Billeter <j bitron ch>
Date:   Mon Feb 1 10:37:39 2010 +0100

    nautilus: Fix tag deletion
    
    Fixes GB#607576.

 src/plugins/nautilus/tracker-tags-utils.c |    5 +++--
 src/plugins/nautilus/tracker-tags-view.c  |    2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/plugins/nautilus/tracker-tags-utils.c b/src/plugins/nautilus/tracker-tags-utils.c
index 7d62180..0d1e56d 100644
--- a/src/plugins/nautilus/tracker-tags-utils.c
+++ b/src/plugins/nautilus/tracker-tags-utils.c
@@ -188,10 +188,11 @@ tracker_tags_remove_query (const gchar *tag_label)
 
 	tag_label_escaped = tracker_tags_escape_sparql_string (tag_label);
 	query = g_strdup_printf ("DELETE { "
-				 "  ?tag a nao:Tag "
+				 "  ?tag a rdfs:Resource "
 				 "} "
 				 "WHERE {"
-				 "  ?tag nao:prefLabel %s "
+				 "  ?tag a nao:Tag ;"
+				 "  nao:prefLabel %s "
 				 "}",
 				 tag_label_escaped);
 	g_free (tag_label_escaped);
diff --git a/src/plugins/nautilus/tracker-tags-view.c b/src/plugins/nautilus/tracker-tags-view.c
index 6524414..6bee2a5 100644
--- a/src/plugins/nautilus/tracker-tags-view.c
+++ b/src/plugins/nautilus/tracker-tags-view.c
@@ -327,7 +327,7 @@ tags_view_query_files_for_tag_id_cb (GPtrArray *result,
 
 		/* We automatically remove the tag */
 		query = g_strdup_printf ("DELETE { "
-		                         "  <%s> a nao:Tag "
+		                         "  <%s> a rdfs:Resource "
 		                         "}",
 		                         td->tag_id);
 



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