Stop crash on media editor when no image present bug #2014

svn: r10544
This commit is contained in:
Gary Burton 2008-04-10 21:36:35 +00:00
parent 83d6db8be7
commit 18f863e84f

View File

@ -204,11 +204,13 @@ class EditMedia(EditPrimary):
def view_media(self, obj): def view_media(self, obj):
ref_obj = self.dbstate.db.get_object_from_handle(self.obj.handle) ref_obj = self.dbstate.db.get_object_from_handle(self.obj.handle)
mime_type = ref_obj.get_mime_type()
app = Mime.get_application(mime_type) if ref_obj:
if app: mime_type = ref_obj.get_mime_type()
Utils.launch(app[0], Utils.media_path_full(self.dbstate.db, app = Mime.get_application(mime_type)
ref_obj.get_path())) if app:
Utils.launch(app[0], Utils.media_path_full(self.dbstate.db,
ref_obj.get_path()))
def select_file(self, val): def select_file(self, val):
self.determine_mime() self.determine_mime()