From c1d24027ecb615ff47fca308abc88556859139ce Mon Sep 17 00:00:00 2001 From: Martyn Janes Date: Fri, 19 Mar 2021 19:11:41 +0100 Subject: [PATCH] fix: Disable seed import --- .../routes/setup/import/views/FileImport.svelte | 11 +++++++++-- .../routes/setup/import/views/TextImport.svelte | 10 +++++++++- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/packages/shared/routes/setup/import/views/FileImport.svelte b/packages/shared/routes/setup/import/views/FileImport.svelte index 6f3f830af55..d2532f5a7f6 100644 --- a/packages/shared/routes/setup/import/views/FileImport.svelte +++ b/packages/shared/routes/setup/import/views/FileImport.svelte @@ -8,6 +8,9 @@ let fileName let filePath + // TODO: remove this to enable seed support + $: isSeedVault = fileName && fileName.endsWith('.kdbx') + const dispatch = createEventDispatcher() function handleContinueClick() { @@ -43,11 +46,15 @@ {onDrop} {locale} extentionsLabel={locale('actions.importExtentions')} - allowedExtensions={["kdbx", "stronghold"]} /> + allowedExtensions={['kdbx', 'stronghold']} /> + {#if isSeedVault} + + Seed Vaults are not currently supported. + {/if}
- +
diff --git a/packages/shared/routes/setup/import/views/TextImport.svelte b/packages/shared/routes/setup/import/views/TextImport.svelte index 7522b6788d0..0c777c016cc 100644 --- a/packages/shared/routes/setup/import/views/TextImport.svelte +++ b/packages/shared/routes/setup/import/views/TextImport.svelte @@ -5,6 +5,10 @@ export let mobile let input = '' + let isSeed = false + + // TODO: remove this to enable seed support + $: isSeed = input.length === 81 const dispatch = createEventDispatcher() @@ -26,10 +30,14 @@ {locale('views.importFromText.body2')} {locale('views.importFromText.body3')} + {#if isSeed} + + Seeds are not currently supported. + {/if}
-