diff --git a/ipi-survey-platform/src/components/admin/SubmissionTable.jsx b/ipi-survey-platform/src/components/admin/SubmissionTable.jsx
index bee0393..e79c333 100644
--- a/ipi-survey-platform/src/components/admin/SubmissionTable.jsx
+++ b/ipi-survey-platform/src/components/admin/SubmissionTable.jsx
@@ -74,7 +74,7 @@ const SubmissionTable = ({ selectedQuarter, selectedYear }) => {
'Submission Date & Time',
'Status',
'Reviewer',
- 'Reviewer On',
+ 'Reviewed On',
'Actions',
];
@@ -107,44 +107,50 @@ const SubmissionTable = ({ selectedQuarter, selectedYear }) => {
}
};
+ const userProfile = JSON.parse(sessionStorage.getItem("user_profile"));
+
const tableRows = filtered.map((item) => [
item?.establishment?.factory_name || '-',
item?.establishment?.establishment_emirate?.name || '-',
item?.year || '-',
item?.quarter || '-',
item?.product_count || '-',
- item?.created_by || '-',
+ // item?.created_by || '-',
+ userProfile?.name || '-',
{formatDate(item?.created_at)},
renderStatusBadge(item?.status),
- item?.updated_by || '-',
- {formatDate(item?.updated_at)},
-
-
-
-
- Approve
-
-
-
-
-
- Reject
-
-
-
- navigate(`/admin/validations/${item.id}`)}
- />
-
- View
-
-
-
,
+ // item?.updated_by || '-',
+ userProfile?.name || '-',
+ // {formatDate(item?.updated_at)},
+ {formatDate(item?.created_at)},
+
+
+
+
+ Approve
+
+
+
+
+
+ Reject
+
+
+
+ navigate(`/admin/validations/${item.id}`)}
+ />
+
+ View
+
+
+
,
]);
+
const columnWidths = [240, 120, 100, 100, 130, 150, 180, 150, 150, 180, 120];
diff --git a/ipi-survey-platform/src/pages/Admin/Validations.jsx b/ipi-survey-platform/src/pages/Admin/Validations.jsx
index e0a4da1..873bd0f 100644
--- a/ipi-survey-platform/src/pages/Admin/Validations.jsx
+++ b/ipi-survey-platform/src/pages/Admin/Validations.jsx
@@ -107,7 +107,7 @@ const ManageSubmissions = () => {
try {
const result = await getSubmissions();
const data = result?.status === 'success' ? result.data : result;
-
+ const userProfile = JSON.parse(sessionStorage.getItem("user_profile"));
const mapped = (data || []).map((item) => ({
id: item.id,
establishment: item?.establishment?.factory_name || '-',
@@ -115,11 +115,14 @@ const ManageSubmissions = () => {
year: String(item.year ?? '-'),
quarter: item.quarter ?? '-',
products: item?.product_count || '-',
- submittedBy: item.created_by ?? '-',
+ // submittedBy: item.created_by ?? '-',
+ submittedBy: userProfile?.name || '-',
submittedAt: formatDateTime(item.created_at),
status: item.status ?? '-',
- reviewer: item?.updated_by || '-',
- reviewerOn: formatDateTime(item?.updated_at),
+ // reviewer: item?.updated_by || '-',
+ reviewer: userProfile?.name || '-',
+ // reviewerOn: formatDateTime(item?.updated_at),
+ reviewerOn: formatDateTime(item.created_at),
}));
setSubmissions(mapped);
@@ -190,7 +193,7 @@ const ManageSubmissions = () => {
item,
]);
- const columnWidths = [302, 105, 83, 91, 100, 152, 208, 120, 104, 140, 130];
+ const columnWidths = [302, 105, 83, 91, 100, 152, 208, 120, 120, 208, 130];
const toolbar = (