@@ -205,11 +205,13 @@ class EditMedia(EditPrimary):
 | 
			
		||||
 | 
			
		||||
    def view_media(self, obj):
 | 
			
		||||
        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 app:
 | 
			
		||||
            Utils.launch(app[0], Utils.media_path_full(self.dbstate.db,
 | 
			
		||||
                                                       ref_obj.get_path()))
 | 
			
		||||
 | 
			
		||||
        if ref_obj:
 | 
			
		||||
            mime_type = ref_obj.get_mime_type()
 | 
			
		||||
            app = Mime.get_application(mime_type)
 | 
			
		||||
            if app:
 | 
			
		||||
                Utils.launch(app[0], Utils.media_path_full(self.dbstate.db,
 | 
			
		||||
                                                           ref_obj.get_path()))
 | 
			
		||||
 | 
			
		||||
    def select_file(self, val):
 | 
			
		||||
        self.determine_mime()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user