From be286417221cc66034443ed37ec83fdbbf65fa4e Mon Sep 17 00:00:00 2001 From: Suraj Date: Mon, 7 Jul 2025 11:06:17 +0530 Subject: [PATCH] fix: changing project name doesn't update in the sidebar and project selector (#6130) Co-authored-by: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com> Co-authored-by: Piyush Gupta --- .../settings/general/components/edit-project-name-form.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/web/modules/projects/settings/general/components/edit-project-name-form.tsx b/apps/web/modules/projects/settings/general/components/edit-project-name-form.tsx index 733be49666..681f977997 100644 --- a/apps/web/modules/projects/settings/general/components/edit-project-name-form.tsx +++ b/apps/web/modules/projects/settings/general/components/edit-project-name-form.tsx @@ -15,6 +15,7 @@ import { import { Input } from "@/modules/ui/components/input"; import { zodResolver } from "@hookform/resolvers/zod"; import { useTranslate } from "@tolgee/react"; +import { useRouter } from "next/navigation"; import { SubmitHandler, useForm } from "react-hook-form"; import toast from "react-hot-toast"; import { z } from "zod"; @@ -31,6 +32,7 @@ type TEditProjectName = z.infer; export const EditProjectNameForm: React.FC = ({ project, isReadOnly }) => { const { t } = useTranslate(); + const router = useRouter(); const form = useForm({ defaultValues: { name: project.name, @@ -62,6 +64,7 @@ export const EditProjectNameForm: React.FC = ({ project, i if (updatedProjectResponse?.data) { toast.success(t("environments.project.general.project_name_updated_successfully")); form.resetField("name", { defaultValue: updatedProjectResponse.data.name }); + router.refresh(); } else { const errorMessage = getFormattedErrorMessage(updatedProjectResponse); toast.error(errorMessage);