[f-spot] Make SyncMetadataJob a bit more useful.



commit 790bf7e51ed311592f5c5604c05b1cfbe70df358
Author: Ruben Vermeersch <ruben savanne be>
Date:   Tue Jul 20 14:32:29 2010 +0200

    Make SyncMetadataJob a bit more useful.

 src/Jobs/SyncMetadataJob.cs |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/Jobs/SyncMetadataJob.cs b/src/Jobs/SyncMetadataJob.cs
index 7e1e93b..eead603 100644
--- a/src/Jobs/SyncMetadataJob.cs
+++ b/src/Jobs/SyncMetadataJob.cs
@@ -34,9 +34,13 @@ namespace FSpot.Jobs {
         {
             //this will add some more reactivity to the system
             System.Threading.Thread.Sleep (500);
-            Log.Debug ("Syncing metadata to file...");
+
             try {
                 Photo photo = FSpot.App.Instance.Database.Photos.Get (Convert.ToUInt32 (JobOptions)) as Photo;
+                Log.Debug ("Syncing metadata to file ({0})...", photo.DefaultVersion.Uri);
+                if (photo == null)
+                    return false;
+
                 WriteMetadataToImage (photo);
                 return true;
             } catch (System.Exception e) {



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