Skip to content

Commit 220e4a3

Browse files
committed
set ui key to none when empty value
1 parent 4c8d92e commit 220e4a3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/handlers/api.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,9 @@ def get_filtered_api(self, api_dict):
416416
filtered_api = api_info.copy()
417417
if bte == 0:
418418
filtered_api.pop("bte", None)
419+
# Check if the "ui" key exists and ends with "None"
420+
if filtered_api['smartapi'].get("ui", "").endswith("/None"):
421+
filtered_api["smartapi"]["ui"] = None
419422
else: # bte == 0 and api_details == 0
420423
filtered_api = {
421424
**({"name": api_info.get("name")} if "name" in api_info else {}),
@@ -433,6 +436,7 @@ def get_filtered_api(self, api_dict):
433436
if "bte" in filtered_dict["api"]:
434437
filtered_dict["bte"] = filtered_dict["api"].pop("bte")
435438

439+
436440
return filtered_dict
437441

438442

0 commit comments

Comments
 (0)