diff --git a/pos_remove_pos_category/product.py b/pos_remove_pos_category/product.py
index 4654d580..1537053e 100644
--- a/pos_remove_pos_category/product.py
+++ b/pos_remove_pos_category/product.py
@@ -44,12 +44,23 @@ class ProductTemplate(models.Model):
class ProductCategory(models.Model):
_inherit = 'product.category'
+ image = fields.Binary(help='Show Image Category in Form View')
+ image_medium = fields.Binary(help='Show image category button in POS')
available_in_pos = fields.Boolean(
string="Available in the Point of Sale",
default=True,
help="Check if you want this category to appear in Point Of Sale.\n"
"If you uncheck, children categories will becomes invisible too, "
"whatever their checkbox state.")
+
+ @api.one
+ @api.constrains('image')
+ def _save_image_medium(self):
+ if self.image:
+ temp = tools.image_get_resized_images(self.image)
+ return self.write({'image_medium': temp['image_medium']})
+ else:
+ return self.write({'image_medium': None})
_auto_end_original = models.BaseModel._auto_end
diff --git a/pos_remove_pos_category/views/pos_category.xml b/pos_remove_pos_category/views/pos_category.xml
index 598589e2..063fbc54 100644
--- a/pos_remove_pos_category/views/pos_category.xml
+++ b/pos_remove_pos_category/views/pos_category.xml
@@ -15,6 +15,7 @@
20
+