This commit is contained in:
@@ -323,6 +323,7 @@ exports.getEmployeesWithUsernameOrEmail = (req, res) => {
|
||||
|
||||
exports.getExternalEmployeesList = async (req, res) => {
|
||||
try {
|
||||
console.log("[HR Integration] Requesting employee list from:", HR_EMPLOYEE_LIST_ENDPOINT);
|
||||
const response = await axios.post(
|
||||
HR_EMPLOYEE_LIST_ENDPOINT,
|
||||
{
|
||||
@@ -339,6 +340,9 @@ exports.getExternalEmployeesList = async (req, res) => {
|
||||
const list = Array.isArray(response?.data) ? response.data : [];
|
||||
res.send(list);
|
||||
} catch (err) {
|
||||
console.log("[HR Integration] /employees/list error status:", err?.response?.status);
|
||||
console.log("[HR Integration] /employees/list error data:", err?.response?.data);
|
||||
console.log("[HR Integration] /employees/list error message:", err?.message);
|
||||
res.status(500).send({
|
||||
message: err?.response?.data?.message || err.message || "Failed to fetch employees from HR system."
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user