From 3a5311cdcc438e4d988d406d4b4d47d49c11dd46 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Sun, 26 May 2024 18:58:57 +0530 Subject: [PATCH] cp --- web/packages/accounts/pages/change-password.tsx | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/web/packages/accounts/pages/change-password.tsx b/web/packages/accounts/pages/change-password.tsx index ec367f6c8..b0e6dcb70 100644 --- a/web/packages/accounts/pages/change-password.tsx +++ b/web/packages/accounts/pages/change-password.tsx @@ -13,7 +13,7 @@ import { convertBase64ToBuffer, convertBufferToBase64, } from "@ente/accounts/utils"; -import { APP_HOMES } from "@ente/shared/apps/constants"; +import { APP_HOMES, appNameToAppNameOld } from "@ente/shared/apps/constants"; import type { PageProps } from "@ente/shared/apps/types"; import { VerticallyCentered } from "@ente/shared/components/Container"; import FormPaper from "@ente/shared/components/Form/FormPaper"; @@ -35,7 +35,11 @@ import { t } from "i18next"; import { useRouter } from "next/router"; import { useEffect, useState } from "react"; -export default function ChangePassword({ appName }: PageProps) { +const Page: React.FC = ({ appContext }) => { + const { appName } = appContext; + + const appNameOld = appNameToAppNameOld(appName); + const [token, setToken] = useState(); const [user, setUser] = useState(); @@ -123,7 +127,7 @@ export default function ChangePassword({ appName }: PageProps) { const redirectToAppHome = () => { setData(LS_KEYS.SHOW_BACK_BUTTON, { value: true }); // TODO: Refactor the type of APP_HOMES to not require the ?? - router.push(APP_HOMES.get(appName) ?? "/"); + router.push(APP_HOMES.get(appNameOld) ?? "/"); }; // TODO: Handle the case where user is not loaded yet. @@ -146,4 +150,6 @@ export default function ChangePassword({ appName }: PageProps) { ); -} +}; + +export default Page;