fix
All checks were successful
Build And Deploy Main / build-and-deploy (push) Successful in 32s

This commit is contained in:
2026-03-16 15:07:00 -04:00
parent a500bef32d
commit 11f61dd22e

View File

@@ -2,6 +2,7 @@ const db = require("../models");
const Employee = db.employee;
const ExtUserPermission = db.ext_usr_perm;
const axios = require("axios");
const https = require("https");
var bcrypt = require("bcryptjs");
const { splitSite } = require("../middlewares");
@@ -9,6 +10,7 @@ const SYSTEM_ACCESS_PERMISSION = "System Access";
const HR_EMPLOYEE_LIST_ENDPOINT = "https://ws-hr.mayosolution.com/api/integration/employees/list";
const HR_INTEGRATION_USERNAME = "vibecodingking";
const HR_INTEGRATION_PASSWORD = "oAQC483f1jxdJdoJcd0kCAd7C";
const HR_INSECURE_HTTPS_AGENT = new https.Agent({ rejectUnauthorized: false });
const ALL_PERMISSIONS = [
'Dashboard',
@@ -328,7 +330,10 @@ exports.getExternalEmployeesList = async (req, res) => {
password: HR_INTEGRATION_PASSWORD,
status: "active"
},
{ timeout: 15000 }
{
timeout: 15000,
httpsAgent: HR_INSECURE_HTTPS_AGENT
}
);
const list = Array.isArray(response?.data) ? response.data : [];
res.send(list);