From aa57ac0744ef0fee2a44f3130e1ddbb1934a5621 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Fri, 7 Jul 2023 16:19:07 +0700 Subject: Add fallback on get history airway bill Fallback when access key ['rajaongkir']['result']['manifest'] to empty array --- indoteknik_custom/models/airway_bill_manifest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indoteknik_custom/models/airway_bill_manifest.py b/indoteknik_custom/models/airway_bill_manifest.py index 159f4b9a..cba40b3d 100644 --- a/indoteknik_custom/models/airway_bill_manifest.py +++ b/indoteknik_custom/models/airway_bill_manifest.py @@ -16,7 +16,7 @@ class AirwayBillManifest(models.Model): def generate_airway_bill_line(self, history, waybill_id): - manifests = history['rajaongkir']['result']['manifest'] + manifests = history['rajaongkir']['result']['manifest'] or [] count = 0 for manifest in manifests: code = manifest['manifest_code'] -- cgit v1.2.3