From a0e9d8340c3435ebcd3ecedb2cbbdb76cea75cba Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Tue, 10 Jun 2025 14:44:59 +0530 Subject: [PATCH] Add temp check --- web/packages/accounts/pages/verify.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/packages/accounts/pages/verify.tsx b/web/packages/accounts/pages/verify.tsx index 24cd649a1d..db5c40c811 100644 --- a/web/packages/accounts/pages/verify.tsx +++ b/web/packages/accounts/pages/verify.tsx @@ -35,6 +35,7 @@ import { type SingleInputFormProps, } from "ente-base/components/SingleInputForm"; import { useBaseContext } from "ente-base/context"; +import { isDevBuild } from "ente-base/env"; import { isHTTPErrorWithStatus } from "ente-base/http"; import log from "ente-base/log"; import { clearSessionStorage } from "ente-base/session"; @@ -151,6 +152,11 @@ const Page: React.FC = () => { await configureSRP(srpSetupAttributes); } } + // TODO(RE): Temporary safety valve before removing the + // unnecessary clear (tag: Migration) + if (isDevBuild && (await localForage.length()) > 0) { + throw new Error("Local forage is not empty"); + } await localForage.clear(); setIsFirstLogin(true); const redirectURL = unstashRedirect();