Decode SCD grouping nodes

This commit is contained in:
2026-08-14 13:02:01 +03:00
parent 3222ecee6e
commit c6384ff753
3 changed files with 7 additions and 3 deletions
+1 -1
View File
@@ -36113,7 +36113,7 @@ def scd_inspect(payload: dict[str, Any]) -> dict[str, Any]:
if not report:
return invalid_argument(method, "report", "report is required as a public 1C report name.")
schema_name = str(payload.get("schema") or "").strip()
requested_sections = payload.get("sections") or ["data_sources", "parameters", "datasets", "fields", "calculated_fields", "resources", "settings", "variants", "total_fields"]
requested_sections = payload.get("sections") or ["data_sources", "parameters", "datasets", "fields", "calculated_fields", "resources", "groupings", "settings", "variants", "total_fields"]
if not isinstance(requested_sections, list) or not all(isinstance(item, str) for item in requested_sections):
return invalid_argument(method, "sections", "sections must be an array of strings.")
resolve_metadata, resolve_metadata_error = strict_bool_argument(payload, "resolve_metadata", method=method, default=True)