예제 #1
0
 def write(self, vals):
     if 'image' in vals:
         image = ustr(vals['image'] or '').encode('utf-8')
         vals['image_payment_form'] = image_resize_image(image,
                                                         size=(45, 30))
         vals['image'] = image_resize_image(image, size=(64, 64))
     return super(PaymentIcon, self).write(vals)
예제 #2
0
 def write(self, vals):
     if 'image' in vals:
         vals['image_payment_form'] = image_resize_image(vals['image'],
                                                         size=(45, 30))
         vals['image'] = image_resize_image(vals['image'], size=(64, 64))
     return super(PaymentIcon, self).write(vals)
예제 #3
0
 def _compute_logo_web(self):
     for company in self:
         company.logo_web = tools.image_resize_image(
             company.partner_id.image, (180, None))