diff --git a/openerp/addons/base/ir/ir_fields.py b/openerp/addons/base/ir/ir_fields.py index de45d2d1f1f..49ccf2ce91a 100644 --- a/openerp/addons/base/ir/ir_fields.py +++ b/openerp/addons/base/ir/ir_fields.py @@ -506,10 +506,4 @@ class ir_fields_converter(orm.Model): except: # no idea what "suitable exceptions" are raise ValueError("Invalid image content") - mime = PIL_MIME_MAPPING.get(image.format) - if mime is None: - raise ValueError("Unknown PIL format %s" % image.format) - - return ('' % (mime, value)), [] - -PIL_MIME_MAPPING = {'PNG': 'image/png', 'JPEG': 'image/jpeg', 'GIF': 'image/gif', } + return ('' % (Image.MIME[image.format], value)), []