diff --git a/src/lib/elements/forms/inputPassword.svelte b/src/lib/elements/forms/inputPassword.svelte index 1fb9429b3..21860c71a 100644 --- a/src/lib/elements/forms/inputPassword.svelte +++ b/src/lib/elements/forms/inputPassword.svelte @@ -51,7 +51,7 @@ {label} -
+
{#if showInPlainText} r.name === $templateConfig.runtime); + const key = await sdk.forConsole.projects.createKey( + $page.params.project, + 'Generated for Template', + scopes.map((scope) => scope.scope) + ); + $templateConfig.variables['APPWRITE_API_KEY'] = key.secret; + const response = await sdk.forProject.functions.create( $templateConfig.$id || ID.unique(), $templateConfig.name, @@ -53,29 +61,6 @@ wizard.hide(); } - // async function generateApiKey() { - // try { - // const key = await sdk.forConsole.projects.createKey( - // $page.params.project, - // 'Generated for Template', - // scopes.map((scope) => scope.scope) - // ); - // $templateConfig.variables['APPWRITE_API_KEY'] = key.secret; - - // addNotification({ - // type: 'success', - // message: 'Key generated successfully.' - // }); - // } catch (error) { - // addNotification({ - // type: 'error', - // message: error.message - // }); - // } finally { - // generatingApiKey = false; - // } - // } - function resetState() { wizard.hide(); templateConfig.set(null); diff --git a/src/lib/wizards/functions/steps/repositoryBehaviour.svelte b/src/lib/wizards/functions/steps/repositoryBehaviour.svelte index 3fa1397fd..6a7e376bb 100644 --- a/src/lib/wizards/functions/steps/repositoryBehaviour.svelte +++ b/src/lib/wizards/functions/steps/repositoryBehaviour.svelte @@ -17,10 +17,10 @@