mismatch service api fixed

This commit is contained in:
pramod.mahajan 2025-10-10 14:15:30 +05:30
parent f8095ac9bf
commit 3cc4f0b416
4 changed files with 7 additions and 5 deletions

View File

@ -12,6 +12,7 @@ import showToast from "../../services/toastService";
import {
useEmployeeForTaskAssign,
useProjectAssignedOrganizations,
useProjectAssignedServices,
useProjectDetails,
} from "../../hooks/useProjects";
import eventBus from "../../services/eventBus";
@ -95,7 +96,7 @@ const AssignTask = ({ assignData, onClose, setAssigned }) => {
}, []);
const selectedProject = useSelectedProject();
const { data: serviceList, isLoading: isServiceLoading } = useServices();
const { data: serviceList, isLoading: isServiceLoading } = useProjectAssignedServices(selectedProject);
const { data: organizationList, isLoading: isOrgLoading } =
useProjectAssignedOrganizations(selectedProject);
const { data: employees, isLoading: isEmployeeLoading } =

View File

@ -6,6 +6,7 @@ import { useOrganizationEmployees } from "../../../hooks/useOrganization";
import {
useEmployeesByProjectAllocated,
useManageProjectAllocation,
useProjectAssignedServices,
} from "../../../hooks/useProjects";
import useMaster, { useServices } from "../../../hooks/masterHook/useMaster";
import showToast from "../../../services/toastService";
@ -29,7 +30,7 @@ const TeamEmployeeList = ({ organizationId, searchTerm, closeModal }) => {
useEmployeesByProjectAllocated(selectedProject, null);
const { data: jobRoles } = useMaster();
const { data: services } = useServices();
const { data: services } = useProjectAssignedServices(selectedProject);
const [employees, setEmployees] = useState([]);
@ -187,7 +188,7 @@ if (employees.length === 0) {
}`}
>
<option value="">Select Service</option>
{services?.data?.map((s) => (
{services?.map((s) => (
<option key={s.id} value={s.id}>
{s.name}
</option>

View File

@ -139,7 +139,7 @@ export const useAssignOrgToProject = (onSuccessCallback) => {
queryKey: ["projectAssignedOrganiztions"],
});
useClient.invalidateQueries({
queryKey: ["projectAssignedOrganization", projectId],
queryKey: ["projectAssignedServices", projectId],
});
showToast("Organization successfully", "success");
if (onSuccessCallback) onSuccessCallback();

View File

@ -296,7 +296,7 @@ export const useProjectAssignedOrganizations = (projectId) => {
};
export const useProjectAssignedServices = (projectId) => {
return useQuery({
queryKey: ["projectAssignedOrganization", projectId],
queryKey: ["projectAssignedServices", projectId],
queryFn: async () => {
const resp = await ProjectRepository.getProjectAssignedServices(
projectId