This commit is contained in:
@@ -123,6 +123,15 @@ export async function POST(
|
||||
},
|
||||
{
|
||||
"pieced.ch/zitadel-org-id": tenantRequest.zitadelOrgId,
|
||||
// Bug 7: stamp the personal flag on the CR so callers (notably
|
||||
// the tenant detail page) can hide assignment-related UI
|
||||
// without an extra DB join. Slice 4 already tracks this on the
|
||||
// request row; the CR label is the same fact at the K8s layer.
|
||||
// Legacy tenants approved before this change won't carry the
|
||||
// label — operators can backfill with `kubectl label`.
|
||||
...(tenantRequest.isPersonal
|
||||
? { "pieced.ch/personal": "true" }
|
||||
: {}),
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user