diff --git a/src/routes/console/account/deleteMfa.svelte b/src/routes/console/account/deleteMfa.svelte index 2176c1b82..3115e73cb 100644 --- a/src/routes/console/account/deleteMfa.svelte +++ b/src/routes/console/account/deleteMfa.svelte @@ -6,6 +6,7 @@ import { Button } from '$lib/elements/forms'; import { addNotification } from '$lib/stores/notifications'; import { sdk } from '$lib/stores/sdk'; + import { AuthenticatorProvider } from '@appwrite.io/console'; export let showDelete = false; @@ -13,7 +14,7 @@ async function deleteProvider() { try { - await sdk.forConsole.account.deleteAuthenticator('totp', code); + await sdk.forConsole.account.deleteAuthenticator(AuthenticatorProvider.Totp, code); await invalidate(Dependencies.ACCOUNT); showDelete = false; addNotification({ diff --git a/src/routes/console/account/mfa.svelte b/src/routes/console/account/mfa.svelte index b4fa13d26..e00cec76f 100644 --- a/src/routes/console/account/mfa.svelte +++ b/src/routes/console/account/mfa.svelte @@ -8,7 +8,7 @@ import { Table, TableBody, TableCell, TableRow } from '$lib/elements/table'; import { addNotification } from '$lib/stores/notifications'; import { sdk } from '$lib/stores/sdk'; - import type { Models } from '@appwrite.io/console'; + import { AuthenticatorFactor, type Models } from '@appwrite.io/console'; export let showSetup = false; export let showRecoveryCodes = false; @@ -16,14 +16,14 @@ let code: string; let provider: Models.MfaProvider = null; async function addAuthenticator(): Promise { - provider = await sdk.forConsole.account.addAuthenticator('totp'); + provider = await sdk.forConsole.account.addAuthenticator(AuthenticatorFactor.Totp); return sdk.forConsole.avatars.getQR(provider.uri, 192 * 2); } async function verifyAuthenticator() { try { - await sdk.forConsole.account.verifyAuthenticator('totp', code); + await sdk.forConsole.account.verifyAuthenticator(AuthenticatorFactor.Totp, code); await invalidate(Dependencies.ACCOUNT); showSetup = false; showRecoveryCodes = true; diff --git a/src/routes/console/project-[project]/messaging/providers/store.ts b/src/routes/console/project-[project]/messaging/providers/store.ts index dc3914849..23ff8fc0e 100644 --- a/src/routes/console/project-[project]/messaging/providers/store.ts +++ b/src/routes/console/project-[project]/messaging/providers/store.ts @@ -26,7 +26,15 @@ type ProvidersMap = { configure: { label: string; name: string; - type: 'text' | 'password' | 'phone' | 'email' | 'domain' | 'file' | 'switch' | 'select'; + type: + | 'text' + | 'password' + | 'phone' + | 'email' + | 'domain' + | 'file' + | 'switch' + | 'select'; placeholder?: string; description?: string; popover?: string[]; diff --git a/src/routes/console/project-[project]/messaging/wizard/step1.svelte b/src/routes/console/project-[project]/messaging/wizard/step1.svelte index aa8da71b9..a7df94495 100644 --- a/src/routes/console/project-[project]/messaging/wizard/step1.svelte +++ b/src/routes/console/project-[project]/messaging/wizard/step1.svelte @@ -9,7 +9,7 @@ async function beforeSubmit() {} - const createMessage = (providerText:string) => { + const createMessage = (providerText: string) => { const vowels = ['a', 'e', 'i', 'o', 'u']; const firstLetter = providerText.toLowerCase().charAt(0); const lastLetter = providerText.toLowerCase().charAt(providerText.length - 1); diff --git a/src/routes/mfa/+page.svelte b/src/routes/mfa/+page.svelte index fd921ff3b..a86146514 100644 --- a/src/routes/mfa/+page.svelte +++ b/src/routes/mfa/+page.svelte @@ -8,13 +8,14 @@ import { Dependencies } from '$lib/constants'; import { Submit, trackEvent, trackError } from '$lib/actions/analytics'; import { page } from '$app/stores'; + import { AuthenticatorProvider } from '@appwrite.io/console'; let code: string, disabled: boolean; async function verify() { try { disabled = true; - const challenge = await sdk.forConsole.account.createChallenge('totp'); + const challenge = await sdk.forConsole.account.createChallenge(AuthenticatorProvider.Totp); await sdk.forConsole.account.updateChallenge(challenge.$id, code); await invalidate(Dependencies.ACCOUNT); trackEvent(Submit.AccountCreate);