Skip to content

Commit fda08da

Browse files
authored
Fix getting permissions for templates (#5861)
This change fixes the error that occurs when trying to get the list of templates when querying the generic endpoint.
1 parent 002ac9e commit fda08da

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

backend/infrahub/graphql/permissions.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,7 @@ async def get_permissions(schema: MainSchemaTypes, graphql_context: GraphqlConte
1515
schema_objects = [schema]
1616
if isinstance(schema, GenericSchema):
1717
for node_name in schema.used_by:
18-
schema_object: MainSchemaTypes
19-
try:
20-
schema_object = registry.schema.get_node_schema(
21-
name=node_name, branch=graphql_context.branch, duplicate=False
22-
)
23-
except ValueError:
24-
schema_object = registry.schema.get_profile_schema(
25-
name=node_name, branch=graphql_context.branch, duplicate=False
26-
)
27-
schema_objects.append(schema_object)
18+
schema_objects.append(registry.schema.get(name=node_name, branch=graphql_context.branch, duplicate=False))
2819

2920
response: dict[str, Any] = {"count": len(schema_objects), "edges": []}
3021

0 commit comments

Comments
 (0)