This commit is contained in:
@@ -438,6 +438,7 @@ exports.saveExternalUserPermission = async (req, res) => {
|
||||
const allowSite = Number(req.body.allow_site || req.body.allowSite);
|
||||
const username = req.body.username || "";
|
||||
const name = req.body.name || "";
|
||||
const title = req.body.title || "";
|
||||
const email = req.body.email || "";
|
||||
if (!externalUserId) {
|
||||
return res.status(400).send({ message: "external_user_id is required." });
|
||||
@@ -458,6 +459,7 @@ exports.saveExternalUserPermission = async (req, res) => {
|
||||
allow_site: allowSite,
|
||||
username,
|
||||
name,
|
||||
title,
|
||||
email,
|
||||
permissions,
|
||||
edit_by: editorId
|
||||
|
||||
@@ -11,6 +11,7 @@ module.exports = (mongoose) => {
|
||||
},
|
||||
username: String,
|
||||
name: String,
|
||||
title: String,
|
||||
email: String,
|
||||
permissions: [
|
||||
{
|
||||
|
||||
@@ -148,6 +148,7 @@ const EmployeeList = () => {
|
||||
external_user_id: externalUserId,
|
||||
username: editingHrUser.username || '',
|
||||
name: editingHrUser.name || '',
|
||||
title: editingHrUser.title || '',
|
||||
email: editingHrUser.email || '',
|
||||
allow_site: Number(currentSite),
|
||||
permissions: selectedHrPermissions
|
||||
|
||||
@@ -122,6 +122,7 @@ const ExternalEmployeesImport = () => {
|
||||
external_user_id: selectedEmployee.employee_id,
|
||||
username: selectedEmployee.username || "",
|
||||
name: selectedEmployee.name || "",
|
||||
title: selectedEmployee.title || "",
|
||||
email: selectedEmployee.email || "",
|
||||
allow_site: Number(selectedAllowSite),
|
||||
permissions: selectedPermissions
|
||||
|
||||
Reference in New Issue
Block a user