From c2dbc9d777ddcb988eaae646caa1a7ae644b5fcd Mon Sep 17 00:00:00 2001 From: RKWojs Date: Fri, 14 Nov 2025 09:09:23 +0100 Subject: [PATCH] feat: track wartosc_zlecenia in project updates and display in ProjectViewPage for team leads --- src/app/api/projects/[id]/route.js | 2 +- src/app/projects/[id]/page.js | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/app/api/projects/[id]/route.js b/src/app/api/projects/[id]/route.js index cbe85e6..115f5f2 100644 --- a/src/app/api/projects/[id]/route.js +++ b/src/app/api/projects/[id]/route.js @@ -59,7 +59,7 @@ async function updateProjectHandler(req, { params }) { } // Track field changes for specific fields we want to monitor - const fieldsToTrack = ['finish_date', 'project_status', 'assigned_to', 'contract_id']; + const fieldsToTrack = ['finish_date', 'project_status', 'assigned_to', 'contract_id', 'wartosc_zlecenia']; for (const fieldName of fieldsToTrack) { if (data.hasOwnProperty(fieldName)) { diff --git a/src/app/projects/[id]/page.js b/src/app/projects/[id]/page.js index 7a8e38b..fa78e6a 100644 --- a/src/app/projects/[id]/page.js +++ b/src/app/projects/[id]/page.js @@ -422,17 +422,17 @@ export default function ProjectViewPage() {

{session?.user?.role === 'team_lead' && project.wartosc_zlecenia && ( -
- - Wartość zlecenia - -

- {parseFloat(project.wartosc_zlecenia).toLocaleString('pl-PL', { - style: 'currency', - currency: 'PLN' - })} -

-
+ )}