From d0bc67cdd294bb85c16de83736366a4d6af4132d Mon Sep 17 00:00:00 2001 From: sagarika-padmanaban Date: Mon, 27 Jan 2025 09:10:53 +0530 Subject: [PATCH] fix --- src/components/Project/AllTaskTable.jsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/components/Project/AllTaskTable.jsx b/src/components/Project/AllTaskTable.jsx index 16d36d11..fd391afd 100644 --- a/src/components/Project/AllTaskTable.jsx +++ b/src/components/Project/AllTaskTable.jsx @@ -24,6 +24,9 @@ import AllTaskSearchPopup from "./AllTasksSearchpopup"; import { fetchAllTaskData } from "@/Lib/Features/projects/getAllTaskData"; const excludeCols = [ + "avg_rating", + "curr_rating", + "inter_annotator_difference", "context", "input_language", "output_language", @@ -130,6 +133,12 @@ const AllTaskTable = (props) => { .map((key) => el.data[key]), ); AllTaskData[0].task_status && row.push(el.task_status); + if ( + ProjectDetails?.required_annotators_per_task > 1 && + AllTaskData[0].input_data_id + ) { + row.push(el.input_data_id); + } row.push( <> { return row; }); let colList = ["id"]; + colList.push( ...Object.keys(AllTaskData[0].data).filter( (el) => !excludeCols.includes(el), ), ); + AllTaskData[0].task_status && colList.push("status"); + if (ProjectDetails?.required_annotators_per_task > 1) { + if (AllTaskData[0].input_data_id) { + colList.push("Input_data_id"); + } + } colList.push("actions"); const cols = colList.map((col) => { return {