From 14cbce97d469a39eee5beb799cd18f3727316f0b Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Sat, 27 Sep 2025 14:38:31 +0200 Subject: [PATCH] Update error type location (#1274) --- .../src/entrypoints/background/VaultMessageHandler.ts | 2 +- .../src/entrypoints/popup/hooks/useVaultSync.ts | 2 +- .../src/entrypoints/popup/pages/auth/Unlock.tsx | 2 +- apps/browser-extension/src/utils/SqliteClient.ts | 2 +- .../errors/VaultVersionIncompatibleError.ts} | 0 5 files changed, 4 insertions(+), 4 deletions(-) rename apps/browser-extension/src/utils/{errors/VaultVersionError.ts => types/errors/VaultVersionIncompatibleError.ts} (100%) diff --git a/apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts b/apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts index 787f3b93c..71715bcb4 100644 --- a/apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts +++ b/apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts @@ -4,7 +4,7 @@ import { storage } from 'wxt/utils/storage'; import type { EncryptionKeyDerivationParams } from '@/utils/dist/shared/models/metadata'; import type { Vault, VaultResponse, VaultPostResponse } from '@/utils/dist/shared/models/webapi'; import { EncryptionUtility } from '@/utils/EncryptionUtility'; -import { VaultVersionIncompatibleError } from '@/utils/errors/VaultVersionError'; +import { VaultVersionIncompatibleError } from '@/utils/types/errors/VaultVersionIncompatibleError'; import { SqliteClient } from '@/utils/SqliteClient'; import { BoolResponse as messageBoolResponse } from '@/utils/types/messaging/BoolResponse'; import { CredentialsResponse as messageCredentialsResponse } from '@/utils/types/messaging/CredentialsResponse'; diff --git a/apps/browser-extension/src/entrypoints/popup/hooks/useVaultSync.ts b/apps/browser-extension/src/entrypoints/popup/hooks/useVaultSync.ts index 17b396432..ec5b294d8 100644 --- a/apps/browser-extension/src/entrypoints/popup/hooks/useVaultSync.ts +++ b/apps/browser-extension/src/entrypoints/popup/hooks/useVaultSync.ts @@ -8,7 +8,7 @@ import { useWebApi } from '@/entrypoints/popup/context/WebApiContext'; import type { EncryptionKeyDerivationParams } from '@/utils/dist/shared/models/metadata'; import type { VaultResponse } from '@/utils/dist/shared/models/webapi'; -import { VaultVersionIncompatibleError } from '@/utils/errors/VaultVersionError'; +import { VaultVersionIncompatibleError } from '@/utils/types/errors/VaultVersionIncompatibleError'; /** * Utility function to ensure a minimum time has elapsed for an operation diff --git a/apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx b/apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx index ce108396e..c1fd249c9 100644 --- a/apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx +++ b/apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx @@ -19,7 +19,7 @@ import SrpUtility from '@/entrypoints/popup/utils/SrpUtility'; import { VAULT_LOCKED_DISMISS_UNTIL_KEY } from '@/utils/Constants'; import type { VaultResponse } from '@/utils/dist/shared/models/webapi'; import EncryptionUtility from '@/utils/EncryptionUtility'; -import { VaultVersionIncompatibleError } from '@/utils/errors/VaultVersionError'; +import { VaultVersionIncompatibleError } from '@/utils/types/errors/VaultVersionIncompatibleError'; import { storage } from '#imports'; diff --git a/apps/browser-extension/src/utils/SqliteClient.ts b/apps/browser-extension/src/utils/SqliteClient.ts index cd5029e50..1a8558038 100644 --- a/apps/browser-extension/src/utils/SqliteClient.ts +++ b/apps/browser-extension/src/utils/SqliteClient.ts @@ -4,7 +4,7 @@ import type { Credential, EncryptionKey, PasswordSettings, TotpCode } from '@/ut import type { Attachment } from '@/utils/dist/shared/models/vault'; import type { VaultVersion } from '@/utils/dist/shared/vault-sql'; import { VaultSqlGenerator } from '@/utils/dist/shared/vault-sql'; -import { VaultVersionIncompatibleError } from '@/utils/errors/VaultVersionError'; +import { VaultVersionIncompatibleError } from '@/utils/types/errors/VaultVersionIncompatibleError'; import { t } from '@/i18n/StandaloneI18n'; diff --git a/apps/browser-extension/src/utils/errors/VaultVersionError.ts b/apps/browser-extension/src/utils/types/errors/VaultVersionIncompatibleError.ts similarity index 100% rename from apps/browser-extension/src/utils/errors/VaultVersionError.ts rename to apps/browser-extension/src/utils/types/errors/VaultVersionIncompatibleError.ts