From b2402af2575f05003496d88c4592518f3f42df6e Mon Sep 17 00:00:00 2001 From: rtriesscheijn Date: Wed, 29 Nov 2023 09:37:48 +0100 Subject: [PATCH 1/2] fix: missing return statement in KeyStore.ts Signed-off-by: rtriesscheijn --- plugins/auth-backend/src/identity/KeyStores.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/auth-backend/src/identity/KeyStores.ts b/plugins/auth-backend/src/identity/KeyStores.ts index 7242530c57..16f25817a9 100644 --- a/plugins/auth-backend/src/identity/KeyStores.ts +++ b/plugins/auth-backend/src/identity/KeyStores.ts @@ -76,7 +76,7 @@ export class KeyStores { } if (provider === 'static') { - await StaticKeyStore.fromConfig(config); + return await StaticKeyStore.fromConfig(config); } throw new Error(`Unknown KeyStore provider: ${provider}`); From 783797a0280859900ff5cdc0cd46573a871cc509 Mon Sep 17 00:00:00 2001 From: rtriesscheijn Date: Wed, 29 Nov 2023 09:41:45 +0100 Subject: [PATCH 2/2] fix: add changeset Signed-off-by: rtriesscheijn --- .changeset/nervous-ladybugs-end.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/nervous-ladybugs-end.md diff --git a/.changeset/nervous-ladybugs-end.md b/.changeset/nervous-ladybugs-end.md new file mode 100644 index 0000000000..5ee94ec637 --- /dev/null +++ b/.changeset/nervous-ladybugs-end.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-auth-backend': patch +--- + +fix static token issuer not being able to initialize