Working on the organization and permissions.

This commit is contained in:
charlesgauthereau
2025-08-24 19:33:42 +02:00
parent 44be8009fd
commit 4ed91c1297
5 changed files with 29 additions and 17 deletions
@@ -222,7 +222,13 @@ export const deleteOrganizationAction = userAction.schema(z.string()).action(
let deletedOrganization: Organization;
try {
deletedOrganization = await deleteOrganization(org.id) as Organization;
// TODO : Improve with better auth, always getting 403 error
// deletedOrganization = await deleteOrganization(org.id) as Organization;
[deletedOrganization] = await db
.delete(drizzleDb.schemas.organization)
.where(eq(drizzleDb.schemas.organization.id, org.id))
.returning();
} catch (authError: any) {
console.error("Auth deletion failed:", authError);
return {