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'
- })}
-
-
+
)}