From 381dc351e2105459195b1779e30b5a735234bcd6 Mon Sep 17 00:00:00 2001 From: Uruk Date: Mon, 26 Jan 2026 21:05:50 +0100 Subject: [PATCH] fix: Removes unused credential clearing function Removes the `_clearAllCredentials` function as it is no longer used. This simplifies the codebase and removes potentially confusing logic. --- utils/secureCredentials.ts | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/utils/secureCredentials.ts b/utils/secureCredentials.ts index 4e3364b0..1673c049 100644 --- a/utils/secureCredentials.ts +++ b/utils/secureCredentials.ts @@ -200,24 +200,6 @@ export async function hasAccountCredential( return stored !== null; } -async function _clearAllCredentials(): Promise { - const previousServers = getPreviousServers(); - - for (const server of previousServers) { - for (const account of server.accounts) { - const key = credentialKey(server.address, account.userId); - await SecureStore.deleteItemAsync(key); - } - } - - // Clear all accounts from servers - const clearedServers = previousServers.map((server) => ({ - ...server, - accounts: [], - })); - storage.set("previousServers", JSON.stringify(clearedServers)); -} - /** * Add or update an account in a server's accounts list. */