From fd4c326cd3bb57c89fd071aea4f454c9452585b1 Mon Sep 17 00:00:00 2001 From: GARV YADAV Date: Fri, 30 Oct 2026 04:32:27 +0530 Subject: [PATCH] Fix resource edit: don't update department_id --- lib/screens/server-actions.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/screens/server-actions.ts b/lib/screens/server-actions.ts index e3cd965..dfa67d1 100644 --- a/lib/screens/server-actions.ts +++ b/lib/screens/server-actions.ts @@ -16,11 +16,11 @@ export async function loadRules(): Promise { export async function saveResource(d: ResourceDraft): Promise> { const db = await serverDb(); + // department_id is set once, on insert: A's grants don't allow updating it (a resource can't move department). const row = { name: d.name.trim(), type: d.type, tier: d.tier, - department_id: d.departmentId, manager_id: d.managerId, location: d.location.trim() || null, max_hours: d.maxHours, @@ -33,7 +33,7 @@ export async function saveResource(d: ResourceDraft): Promise