We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 6f68e53 + eb0f7f7 commit 89811e1Copy full SHA for 89811e1
horizon/local/schemas.py
@@ -97,8 +97,11 @@ def tenant(self) -> str:
97
return self.attributes.get("tenant", "")
98
99
@property
100
- def resource_instance(self) -> str:
101
- return self.attributes.get("resource", "")
+ def resource_instance(self) -> str | None:
+ resource = self.attributes.get("resource", "")
102
+ if not resource or resource.startswith("__tenant:"):
103
+ return None
104
+ return resource
105
106
def into_role_assignment(self) -> RoleAssignment:
107
return RoleAssignment(
0 commit comments