summaryrefslogtreecommitdiff
path: root/indoteknik_api
diff options
context:
space:
mode:
authortrisusilo48 <tri.susilo@altama.co.id>2025-04-30 16:43:38 +0700
committertrisusilo48 <tri.susilo@altama.co.id>2025-04-30 16:43:38 +0700
commit7897614cee8a347dfdd933df72db95859cb1a558 (patch)
treed491f296af49fcbfb5f2c4395232bc8eb8912ef9 /indoteknik_api
parentc77d250353dbed0ba1ec5cd8abd940ba95a011fc (diff)
fixing handle 15 pm, weekend, and holidays
Diffstat (limited to 'indoteknik_api')
-rw-r--r--indoteknik_api/controllers/api_v1/product.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/indoteknik_api/controllers/api_v1/product.py b/indoteknik_api/controllers/api_v1/product.py
index 9566ed05..ecd37cda 100644
--- a/indoteknik_api/controllers/api_v1/product.py
+++ b/indoteknik_api/controllers/api_v1/product.py
@@ -49,10 +49,9 @@ class Product(controller.Controller):
])
jakarta = pytz.timezone("Asia/Jakarta")
start_date = datetime.now(jakarta)
- additional_days_after_3pm = request.env['sale.order'].handling_order_after_3pm(start_date)
- start_date += timedelta(days=additional_days_after_3pm)
additional_days = request.env['sale.order'].get_days_until_next_business_day(start_date)
+
include_instant = True
if(len(products) == len(product_ids)):
@@ -67,8 +66,8 @@ class Product(controller.Controller):
return self.response({
'include_instant': include_instant,
'sla_duration': 1,
- 'sla_additional_days': additional_days,
- 'sla_total' : 1 + int(additional_days),
+ 'sla_additional_days': int(additional_days),
+ 'sla_total' : int(additional_days),
'sla_unit': 'Hari'
})