[rygel] tracker: Create a unique URI for new items
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] tracker: Create a unique URI for new items
- Date: Wed, 13 Apr 2011 12:41:53 +0000 (UTC)
commit cde8055ad22273e9b8ecd1665877ad75054f76be
Author: Jens Georg <mail jensge org>
Date: Wed Apr 13 14:49:44 2011 +0300
tracker: Create a unique URI for new items
Previously items with the same title had the same URI, leading to
constraint failed errors
src/rygel/rygel-item-creator.vala | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/src/rygel/rygel-item-creator.vala b/src/rygel/rygel-item-creator.vala
index f761377..a73656d 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) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]