Address feedback

Signed-off-by: Jessica He <jhe@redhat.com>
This commit is contained in:
Jessica He
2025-05-07 15:19:49 +09:00
parent c30d1a9963
commit 5cc1f7f3ed
22 changed files with 80 additions and 76 deletions
@@ -74,7 +74,7 @@ export namespace commonSignInResolvers {
{
dangerousEntityRefFallback:
options?.dangerouslyAllowSignInWithoutUserInCatalog
? { name: noPlusEmail }
? { entityRef: { name: noPlusEmail } }
: undefined,
},
);
@@ -122,7 +122,7 @@ export namespace commonSignInResolvers {
{
dangerousEntityRefFallback:
options?.dangerouslyAllowSignInWithoutUserInCatalog
? { name: localPart }
? { entityRef: { name: localPart } }
: undefined,
},
);
+9 -7
View File
@@ -172,13 +172,15 @@ export type AuthResolverContext = {
signInWithCatalogUser(
query: AuthResolverCatalogUserQuery,
options?: {
dangerousEntityRefFallback?:
| string
| {
kind?: string;
namespace?: string;
name: string;
};
dangerousEntityRefFallback?: {
entityRef:
| string
| {
kind?: string;
namespace?: string;
name: string;
};
};
},
): Promise<BackstageSignInResult>;