Provided proper parameter to employee list api for ont to include inactive employees

This commit is contained in:
ashutosh.nehete 2025-05-09 10:20:54 +05:30
parent 0fc43bb55b
commit a90aa77cf6
3 changed files with 4 additions and 4 deletions

View File

@ -40,7 +40,7 @@ const AssignRoleModel = ({ assignData, onClose }) => {
const selectedProject = useSelector(
(store) => store.localVariables.projectId
);
const { employees } = useEmployeesAllOrByProjectId(selectedProject);
const { employees } = useEmployeesAllOrByProjectId(selectedProject,false);
const dispatch = useDispatch();
const { data, loading } = useMaster();

View File

@ -14,7 +14,7 @@ const MapUsers = ({
assignedLoading,
setAssignedLoading,
}) => {
const { employeesList, loading: employeeLoading, error } = useAllEmployees();
const { employeesList, loading: employeeLoading, error } = useAllEmployees(false);
const [selectedEmployees, setSelectedEmployees] = useState([]);
const [ searchText, setSearchText ] = useState( "" );

View File

@ -4,7 +4,7 @@ import { RolesRepository } from "../repositories/MastersRepository";
import EmployeeRepository from "../repositories/EmployeeRepository";
import ProjectRepository from "../repositories/ProjectRepository";
export const useAllEmployees = () => {
export const useAllEmployees = (showInactive) => {
const [employeesList, setEmployeeList] = useState([]);
const [loading, setLoading] = useState(false);
const [error, setError] = useState();
@ -14,7 +14,7 @@ export const useAllEmployees = () => {
let EmployeeList_cached = getCachedData("AllEmployees");
if (!EmployeeList_cached) {
setLoading(true);
const response = await EmployeeRepository.getAllEmployeeList();
const response = await EmployeeRepository.getAllEmployeeList(showInactive);
cacheData("AllEmployees", response.data);
setEmployeeList(response.data);
setLoading(false);