From 18e444d751669639fb54ecef3a9018cd80d4349d Mon Sep 17 00:00:00 2001 From: ValueOn AG Date: Fri, 17 Apr 2026 12:30:50 +0200 Subject: [PATCH] fixed toggles --- modules/features/workspace/routeFeatureWorkspace.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/features/workspace/routeFeatureWorkspace.py b/modules/features/workspace/routeFeatureWorkspace.py index 08216e56..de4e5ad8 100644 --- a/modules/features/workspace/routeFeatureWorkspace.py +++ b/modules/features/workspace/routeFeatureWorkspace.py @@ -1464,18 +1464,18 @@ async def listFeatureConnectionTables( tables = [] for obj in accessible: meta = obj.get("meta", {}) + if meta.get("wildcard"): + continue node = { "objectKey": obj.get("objectKey", ""), "tableName": meta.get("table", ""), "label": resolveText(obj.get("label", "")), "fields": meta.get("fields", []), + "isParent": bool(meta.get("isParent", False)), + "parentTable": meta.get("parentTable") or None, + "parentKey": meta.get("parentKey") or None, + "displayFields": meta.get("displayFields", []), } - if meta.get("isParent"): - node["isParent"] = True - node["displayFields"] = meta.get("displayFields", []) - if meta.get("parentTable"): - node["parentTable"] = meta["parentTable"] - node["parentKey"] = meta.get("parentKey", "") tables.append(node) return JSONResponse({"tables": tables})