fixing login employee
This commit is contained in:
@ -260,8 +260,11 @@ export class UserController {
|
||||
data.email = param.email
|
||||
data.status = param.status
|
||||
|
||||
if (param.employee && param.employee.id! + "") {
|
||||
data.employee = param.employee
|
||||
if (param.employee_id && param.employee_id != "") {
|
||||
const employee = await OrmHelper.DB.manager.getRepository(HrmsEmployee).findOneByOrFail({ id: param.employee_id })
|
||||
data.employee = employee
|
||||
} else {
|
||||
data.employee = null
|
||||
}
|
||||
|
||||
data.hashPassword()
|
||||
@ -585,13 +588,15 @@ export class UserController {
|
||||
|
||||
if (data != null) {
|
||||
data.name = param.name
|
||||
data.employee = param.employee
|
||||
data.username = param.username
|
||||
data.email = param.email
|
||||
data.status = param.status
|
||||
|
||||
if (param.employee && param.employee.id != "") {
|
||||
data.employee = param.employee
|
||||
if (param.employee_id && param.employee_id != "") {
|
||||
const employee = await OrmHelper.DB.manager.getRepository(HrmsEmployee).findOneByOrFail({ id: param.employee_id })
|
||||
data.employee = employee
|
||||
} else {
|
||||
data.employee = null
|
||||
}
|
||||
|
||||
if (param.password) {
|
||||
|
||||
Reference in New Issue
Block a user