From ced953467f1a2f072308228bb1331fea95923f14 Mon Sep 17 00:00:00 2001 From: charles-gauthereau Date: Tue, 31 Dec 2024 11:55:04 +0100 Subject: [PATCH] patch delete organization. --- .../DeleteOrganization/DeleteOrganizationButton.tsx | 6 +++++- .../wrappers/dashboard/organization/organization.action.ts | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/wrappers/dashboard/organization/DeleteOrganization/DeleteOrganizationButton.tsx b/src/components/wrappers/dashboard/organization/DeleteOrganization/DeleteOrganizationButton.tsx index af481151..83629213 100644 --- a/src/components/wrappers/dashboard/organization/DeleteOrganization/DeleteOrganizationButton.tsx +++ b/src/components/wrappers/dashboard/organization/DeleteOrganization/DeleteOrganizationButton.tsx @@ -6,6 +6,7 @@ import { import {useMutation} from "@tanstack/react-query"; import {setCurrentOrganizationSlug} from "@/features/dashboard/organization-cookie"; import {useRouter} from "next/navigation"; +import {toast} from "sonner"; export type DeleteOrganizationButtonProps = { organizationSlug: string; @@ -19,7 +20,10 @@ export const DeleteOrganizationButton = (props: DeleteOrganizationButtonProps) = console.log(result); if(result.data.success) { await setCurrentOrganizationSlug("default") - router.push("/dashboard") + router.push("/") + toast.success(result.data.actionSuccess.message); + }else{ + toast.error(result.data.actionError.message); } }, }) diff --git a/src/components/wrappers/dashboard/organization/organization.action.ts b/src/components/wrappers/dashboard/organization/organization.action.ts index 456c7adc..f4ea417b 100644 --- a/src/components/wrappers/dashboard/organization/organization.action.ts +++ b/src/components/wrappers/dashboard/organization/organization.action.ts @@ -181,7 +181,7 @@ export const deleteOrganizationAction = userAction console.log(organization); const organizationUpdated = await db.organization.update({ where: { - id: parsedInput, + slug: parsedInput, }, data: { name: `${organization.name}-${uuid}`,