update create users
This commit is contained in:
@ -259,7 +259,7 @@ export class UserController {
|
||||
password: Joi.string().pattern(new RegExp("^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$")).min(8).required().label("Password"),
|
||||
retype_password: Joi.ref("password"),
|
||||
name: Joi.string().max(64).required().label("Name"),
|
||||
nik: Joi.string().max(64).optional().allow("").label("NIK"),
|
||||
employee_id: Joi.string().max(64).optional().allow("").label("Employee ID"),
|
||||
status: Joi.string().required().label("Status"),
|
||||
})
|
||||
|
||||
@ -272,8 +272,8 @@ export class UserController {
|
||||
data.email = param.email
|
||||
data.status = param.status
|
||||
|
||||
if (param.nik && param.nik! + "") {
|
||||
data.nik = param.nik
|
||||
if (param.employee_id && param.employee_id! + "") {
|
||||
data.employee_id = param.employee_id
|
||||
}
|
||||
|
||||
data.hashPassword()
|
||||
@ -583,7 +583,7 @@ export class UserController {
|
||||
password: Joi.string().allow("").optional().label("Password"),
|
||||
retype_password: Joi.ref("password"),
|
||||
name: Joi.string().max(64).required().label("Name"),
|
||||
nik: Joi.string().max(64).optional().allow("").label("NIK"),
|
||||
employee_id: Joi.string().max(64).optional().allow("").label("Employee ID"),
|
||||
status: Joi.string().required().label("Status"),
|
||||
})
|
||||
|
||||
@ -597,13 +597,13 @@ export class UserController {
|
||||
|
||||
if (data != null) {
|
||||
data.name = param.name
|
||||
data.nik = param.nik
|
||||
data.employee_id = param.employee_id
|
||||
data.username = param.username
|
||||
data.email = param.email
|
||||
data.status = param.status
|
||||
|
||||
if (param.nik && param.nik != "") {
|
||||
data.nik = param.nik
|
||||
if (param.employee_id && param.employee_id != "") {
|
||||
data.employee_id = param.employee_id
|
||||
}
|
||||
|
||||
if (param.password) {
|
||||
|
||||
Reference in New Issue
Block a user