diff --git a/db/jtDB.db b/db/jtDB.db index 29d5926..1a99e20 100644 Binary files a/db/jtDB.db and b/db/jtDB.db differ diff --git a/widgets/loading_dialog_widget.py b/widgets/loading_dialog_widget.py index ad43b5d..ff474fd 100644 --- a/widgets/loading_dialog_widget.py +++ b/widgets/loading_dialog_widget.py @@ -378,8 +378,10 @@ class LoadingDialog(LoadingDialogUI): gc_api = GcApi() response = gc_api.get_spack_info(order_id, tray_id, self.corp_id) - if response and response.get("status", False): + if response and response.get("status", False) and response.get("data", {}).get("spack", ""): spack = response.get("data", {}).get("spack", "") + elif self.order_data and isinstance(self.order_data, dict) and 'spack' in self.order_data: + spack = self.order_data['spack'] else: spack = ""