]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Tue, 12 Dec 2023 02:34:16 +0000 (03:34 +0100)
committerRoland Häder <roland@mxchange.org>
Tue, 12 Dec 2023 02:34:16 +0000 (03:34 +0100)
- added "error_message" JSON error message

fba/models/instances.py

index ab9995f83523b3613d145665077ca80e174c8d0e..a83e99db5389cd89e612048ce4bfa6ea1ae60420 100644 (file)
@@ -280,6 +280,10 @@ def set_last_error(domain: str, error: dict):
         logger.debug("Setting last_error_details='%s' (json,error)", error["json"]["msg"])
         _set_data("last_status_code"  , domain, error["status_code"])
         _set_data("last_error_details", domain, error["json"]["msg"] if error["json"]["msg"] != "" else None)
+    elif "json" in error and "error" in error["json"] and "error_message" in error["json"]:
+        logger.debug("Setting last_error_details='%s' (json,error)", error["json"]["error_message"])
+        _set_data("last_status_code"  , domain, error["status_code"])
+        _set_data("last_error_details", domain, error["json"]["error_message"] if error["json"]["error_message"] != "" else None)
     elif "json" in error and "error" in error["json"] and "message" in error["json"]["error"]:
         logger.debug("Setting last_error_details='%s' (json,error)", error["json"]["error"]["message"])
         _set_data("last_status_code"  , domain, error["status_code"])