From 1784b402c3f2bd9e865225a5e7c476477c2cb983 Mon Sep 17 00:00:00 2001 From: Don Allingham Date: Sat, 26 Aug 2006 14:18:47 +0000 Subject: [PATCH] * src/Editors/_EditMedia.py (EditMedia.save): don't set path on a save svn: r7270 --- ChangeLog | 2 ++ src/Editors/_EditMedia.py | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 846fcc136..b7b5fafd9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,6 @@ 2006-08-26 Don Allingham + * src/Editors/_EditMedia.py (EditMedia.save): don't set path on + a save * src/Config/_GrampsConfigKeys.py: set toolbar-on to 1 if the gconf schemas were not installed properly diff --git a/src/Editors/_EditMedia.py b/src/Editors/_EditMedia.py index 775c539a4..3d20f36ac 100644 --- a/src/Editors/_EditMedia.py +++ b/src/Editors/_EditMedia.py @@ -198,7 +198,9 @@ class EditMedia(EditPrimary): if path != self.obj.get_path(): mime = Mime.get_type(os.path.abspath(path)) self.obj.set_mime_type(mime) - self.obj.set_path(path) + + if self.obj.get_mime_type(): + self.obj.set_path(path) trans = self.db.transaction_begin() self.db.commit_media_object(self.obj,trans)