[IMP] hr: image is not modified at display when choosing a new one; btu resized when...
authorThibault Delavallée <tde@openerp.com>
Fri, 3 Aug 2012 08:03:57 +0000 (10:03 +0200)
committerThibault Delavallée <tde@openerp.com>
Fri, 3 Aug 2012 08:03:57 +0000 (10:03 +0200)
bzr revid: tde@openerp.com-20120803080357-s3kkjzm3n7cquvpf

addons/hr/hr.py
addons/hr/hr_view.xml

index b5e5b50..a153d63 100644 (file)
@@ -161,7 +161,7 @@ class hr_employee(osv.osv):
         return self.write(cr, uid, [id], {'image': tools.resize_image_big(value)}, context=context)
     
     def onchange_image(self, cr, uid, ids, value, context=None):
-        return {'value': tools.get_resized_images(value)}
+        return {'value': {'image_medium': tools.resize_image_big(value), 'image_small': tools.resize_image_big(value)}}
     
     _columns = {
         'country_id': fields.many2one('res.country', 'Nationality'),
index 6b379a1..59b0605 100644 (file)
@@ -21,7 +21,7 @@
             <field name="arch" type="xml">
                 <form string="Employee" version="7.0">
                     <sheet>
-                        <field name="image_small" widget='image' class="oe_right" on_change="onchange_image(image_small)"/>
+                        <field name="image_small" widget='image' class="oe_right oe_form_field_image_small" on_change="onchange_image(image_small)"/>
                         <div class="oe_title">
                             <label for="name" class="oe_edit_only"/>
                             <h1>