summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiqdad <ahmadmiqdad27@gmail.com>2025-07-15 09:14:23 +0700
committerMiqdad <ahmadmiqdad27@gmail.com>2025-07-15 09:14:23 +0700
commit2221c9ffcdce7bf5f142e3e65fa058b4dc07de8f (patch)
treedad2ebab4a135a84017f53fb7042b8681b4a4292
parent4f8f59f274e8ea19fcaa5f1c6b0e6e30400c66f7 (diff)
parent7f4510f2459e16b7b3f1828f736ec84bc7ea97dc (diff)
Merge branch 'odoo-backup' of https://bitbucket.org/altafixco/indoteknik-addons into tukar_guling
merge
-rw-r--r--indoteknik_custom/models/stock_picking.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/indoteknik_custom/models/stock_picking.py b/indoteknik_custom/models/stock_picking.py
index 7d3d963a..868a96c1 100644
--- a/indoteknik_custom/models/stock_picking.py
+++ b/indoteknik_custom/models/stock_picking.py
@@ -324,13 +324,18 @@ class StockPicking(models.Model):
"""Parse datetime string dari format KGX"""
try:
from datetime import datetime
- # Hilangkan timezone jika ada masalah parsing
+
+ if not dt_str:
+ return False
+
if '+' in dt_str:
dt_str = dt_str.split('+')[0]
+
return datetime.strptime(dt_str, '%Y-%m-%dT%H:%M:%S')
except ValueError:
return False
+
def action_get_kgx_pod(self, shipment=False):
self.ensure_one()