summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2011-04-13 14:49:44 +0300
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>2011-04-13 15:23:21 +0300
commitcde8055ad22273e9b8ecd1665877ad75054f76be (patch)
tree2134297116f27d0571c3dafa0858af85e3ec2aa0
parent09128c3392225847fed00cf8d5d20f8660d61461 (diff)
downloadrygel-cde8055ad22273e9b8ecd1665877ad75054f76be.tar.gz
tracker: Create a unique URI for new items
Previously items with the same title had the same URI, leading to constraint failed errors
-rw-r--r--src/rygel/rygel-item-creator.vala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rygel/rygel-item-creator.vala b/src/rygel/rygel-item-creator.vala
index f761377f..a73656d1 100644
--- a/src/rygel/rygel-item-creator.vala
+++ b/src/rygel/rygel-item-creator.vala
@@ -294,9 +294,10 @@ internal class Rygel.ItemCreator: GLib.Object, Rygel.StateMachine {
container.id);
}
+ var now = new GLib.DateTime.now_utc ();
var file = dir.get_child_for_display_name (title);
- return file.get_uri ();
+ return file.get_uri () + now.format ("%s");
}
private async void wait_for_item (WritableContainer container) {