From 0ca7acb14065130dbcc1462333ef177af7127528 Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Tue, 13 May 2025 12:14:36 +0530 Subject: [PATCH] added Assign_view progress task permission. --- src/components/Project/Infrastructure/WorkItem.jsx | 7 ++++--- src/utils/constants.jsx | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/components/Project/Infrastructure/WorkItem.jsx b/src/components/Project/Infrastructure/WorkItem.jsx index 965f44f1..4ecb7f38 100644 --- a/src/components/Project/Infrastructure/WorkItem.jsx +++ b/src/components/Project/Infrastructure/WorkItem.jsx @@ -3,7 +3,7 @@ import AssignRoleModel from "../AssignRole"; import { useParams } from "react-router-dom"; import EditActivityModal from "./EditActivityModal"; import { useHasUserPermission } from "../../../hooks/useHasUserPermission"; -import { MANAGE_PROJECT_INFRA, MANAGE_TASK } from "../../../utils/constants"; +import { ASSIGN_REPORT_TASK, MANAGE_PROJECT_INFRA, MANAGE_TASK } from "../../../utils/constants"; import ConfirmModal from "../../common/ConfirmModal"; import ProjectRepository from "../../../repositories/ProjectRepository"; @@ -32,7 +32,8 @@ const WorkItem = ( { const [showModal, setShowModal] = useState(false); const [showModal2, setShowModal2] = useState(false); const ManageTasks = useHasUserPermission(MANAGE_TASK); - const ManageInfra = useHasUserPermission(MANAGE_PROJECT_INFRA); + const ManageInfra = useHasUserPermission( MANAGE_PROJECT_INFRA ); + const ManageAndAssignTak = useHasUserPermission(ASSIGN_REPORT_TASK) const [loadingDelete, setLoadingDelete] = useState(false); const project = getCachedData("projectInfo"); const dispatch = useDispatch(); @@ -202,7 +203,7 @@ const WorkItem = ( {
{/* Reserve space for Assign button */}
- {!projectId && ManageTasks && PlannedWork !== CompletedWork ? ( + {!projectId && ManageAndAssignTak && PlannedWork !== CompletedWork ? (