mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-03-30 03:06:37 +00:00
fix: dark oidc client icons not saved on client creation (#1057)
This commit is contained in:
@@ -21,9 +21,15 @@
|
||||
async function createOIDCClient(client: OidcClientCreateWithLogo) {
|
||||
try {
|
||||
const createdClient = await oidcService.createClient(client);
|
||||
if (client.logo) {
|
||||
await oidcService.updateClientLogo(createdClient, client.logo);
|
||||
}
|
||||
|
||||
const logoPromise = client.logo
|
||||
? oidcService.updateClientLogo(createdClient, client.logo, true)
|
||||
: Promise.resolve();
|
||||
const darkLogoPromise = client.darkLogo
|
||||
? oidcService.updateClientLogo(createdClient, client.darkLogo, false)
|
||||
: Promise.resolve();
|
||||
await Promise.all([logoPromise, darkLogoPromise]);
|
||||
|
||||
const clientSecret = await oidcService.createClientSecret(createdClient.id);
|
||||
clientSecretStore.set(clientSecret);
|
||||
goto(`/settings/admin/oidc-clients/${createdClient.id}`);
|
||||
|
||||
@@ -113,5 +113,5 @@
|
||||
</Card.Root>
|
||||
</div>
|
||||
|
||||
<SignupTokenModal bind:open={signupTokenModalOpen} />
|
||||
<SignupTokenModal bind:open={signupTokenModalOpen} />
|
||||
<SignupTokenListModal bind:open={signupTokenListModalOpen} />
|
||||
|
||||
Reference in New Issue
Block a user