[rygel] tracker: Fall back to nfo:fileLastAccessed



commit 088d2fb4f67710e53946e7e67cb8f17d23a6ca88
Author: Jens Georg <mail jensge org>
Date:   Tue Oct 11 19:54:31 2011 +0200

    tracker: Fall back to nfo:fileLastAccessed
    
    If nie:contentCreated is not available (for e.g. MP3 files without a
    date tag), fall back to nfo:fileLastAccessed as the item's time.

 .../tracker/rygel-tracker-key-chain-map.vala       |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/tracker/rygel-tracker-key-chain-map.vala b/src/plugins/tracker/rygel-tracker-key-chain-map.vala
index 308153e..c4c1924 100644
--- a/src/plugins/tracker/rygel-tracker-key-chain-map.vala
+++ b/src/plugins/tracker/rygel-tracker-key-chain-map.vala
@@ -55,7 +55,9 @@ public class Rygel.Tracker.KeyChainMap : Object {
         add_function ("res size",
                       "tracker:coalesce(nfo:fileSize(%1$s)," +
                       "nie:byteSize(%1$s),\"\")");
-        add_key_chain ("date", "nie:contentCreated");
+        add_function ("date",
+                      "tracker:coalesce(nie:contentCreated(%1$s)," +
+                      "nfo:fileLastAccessed(%1$s))");
 
         // Music Item
         add_key_chain ("res duration", "nfo:duration");



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