We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4c8d92e commit 220e4a3Copy full SHA for 220e4a3
src/handlers/api.py
@@ -416,6 +416,9 @@ def get_filtered_api(self, api_dict):
416
filtered_api = api_info.copy()
417
if bte == 0:
418
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
422
else: # bte == 0 and api_details == 0
423
filtered_api = {
424
**({"name": api_info.get("name")} if "name" in api_info else {}),
@@ -433,6 +436,7 @@ def get_filtered_api(self, api_dict):
433
436
if "bte" in filtered_dict["api"]:
434
437
filtered_dict["bte"] = filtered_dict["api"].pop("bte")
435
438
439
+
440
return filtered_dict
441
442
0 commit comments