summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2024-01-30 14:11:38 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2024-01-30 14:11:38 +0700
commitb2de86fc46f09c14e415181496bee38733d50306 (patch)
treef77ab35251d1bc70f9a0c12b6d3e103bac8cd163
parent9c3ba66d67a91a3281f8fcb2c4956f69489600ab (diff)
update image api source size
-rw-r--r--indoteknik_api/controllers/controller.py2
-rw-r--r--indoteknik_custom/models/base_import_import.py9
2 files changed, 7 insertions, 4 deletions
diff --git a/indoteknik_api/controllers/controller.py b/indoteknik_api/controllers/controller.py
index bb060cf5..0592afe1 100644
--- a/indoteknik_api/controllers/controller.py
+++ b/indoteknik_api/controllers/controller.py
@@ -193,7 +193,7 @@ class Controller(http.Controller):
if model_name in ['product.template', 'product.product']:
version = '1' if field in ['image_256', 'image_512', 'image_1024', 'image_1920'] else '2'
ratio = kw.get('ratio', '')
- image = model['image_512'] or ''
+ image = model['image_256'] or ''
image = self.add_watermark_to_image(image, ratio, version)
response_headers = [
diff --git a/indoteknik_custom/models/base_import_import.py b/indoteknik_custom/models/base_import_import.py
index 043f860c..6a100cb8 100644
--- a/indoteknik_custom/models/base_import_import.py
+++ b/indoteknik_custom/models/base_import_import.py
@@ -7,15 +7,18 @@ from pytz import timezone
class Import(models.TransientModel):
_inherit = 'base_import.import'
+
+ def _get_config(self, key, default = ''):
+ return self.env['ir.config_parameter'].sudo().get_param('base_import.import.' + key, default)
def _get_config_enable_import(self):
- return self.env['ir.config_parameter'].sudo().get_param('base_import.import.enable_import', '')
+ return self._get_config('enable_import')
def _get_config_allowed_model(self):
- return self.env['ir.config_parameter'].sudo().get_param('base_import.import.allowed_model', '')
+ return self._get_config('allowed_model')
def _get_config_always_allowed_model(self):
- return self.env['ir.config_parameter'].sudo().get_param('base_import.import.always_allowed_model', '')
+ return self._get_config('always_allowed_model')
def _check_time_range(self, config_string):
current_time = datetime.now(tz=timezone('Asia/Jakarta')).time()