update add param nik
This commit is contained in:
@ -48,7 +48,7 @@ export class AuthController {
|
|||||||
|
|
||||||
const user = await userRepository.findOne({
|
const user = await userRepository.findOne({
|
||||||
relations: ['roles', 'roles.application'],
|
relations: ['roles', 'roles.application'],
|
||||||
select: ['id', 'email', 'name', 'password', 'username', 'roles'],
|
select: ['id', 'email', 'name', 'nik', 'password', 'username', 'roles'],
|
||||||
where: { username: param.username },
|
where: { username: param.username },
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@ -245,6 +245,7 @@ export class UserController {
|
|||||||
password: Joi.string().pattern(new RegExp('^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$')).min(8).required().label('Password'),
|
password: Joi.string().pattern(new RegExp('^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).{8,}$')).min(8).required().label('Password'),
|
||||||
retype_password: Joi.ref('password'),
|
retype_password: Joi.ref('password'),
|
||||||
name: Joi.string().max(64).required().label('Name'),
|
name: Joi.string().max(64).required().label('Name'),
|
||||||
|
nik: Joi.string().max(64).optional().allow('').label('NIK'),
|
||||||
status: Joi.string().required().label('Status'),
|
status: Joi.string().required().label('Status'),
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -564,6 +565,7 @@ export class UserController {
|
|||||||
password: Joi.string().allow('').optional().label('Password'),
|
password: Joi.string().allow('').optional().label('Password'),
|
||||||
retype_password: Joi.ref('password'),
|
retype_password: Joi.ref('password'),
|
||||||
name: Joi.string().max(64).required().label('Name'),
|
name: Joi.string().max(64).required().label('Name'),
|
||||||
|
nik: Joi.string().max(64).optional().allow('').label('NIK'),
|
||||||
status: Joi.string().required().label('Status'),
|
status: Joi.string().required().label('Status'),
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -577,6 +579,7 @@ export class UserController {
|
|||||||
|
|
||||||
if (data != null) {
|
if (data != null) {
|
||||||
data.name = param.name
|
data.name = param.name
|
||||||
|
data.nik = param.nik
|
||||||
data.username = param.username
|
data.username = param.username
|
||||||
data.email = param.email
|
data.email = param.email
|
||||||
data.status = param.status
|
data.status = param.status
|
||||||
|
|||||||
@ -27,11 +27,12 @@ const doc = {
|
|||||||
$password: "12345aA!",
|
$password: "12345aA!",
|
||||||
$retype_password: "12345aA!",
|
$retype_password: "12345aA!",
|
||||||
$name: "Administrator",
|
$name: "Administrator",
|
||||||
$phone: "08123456789",
|
$nik: "123456789",
|
||||||
$jabatan: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
// $phone: "08123456789",
|
||||||
$organisasi: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
// $jabatan: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
||||||
$divisi: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
// $organisasi: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
||||||
$unit: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
// $divisi: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
||||||
|
// $unit: "4a6991b6-78a0-4b3b-bf5c-fa0af5f69be8",
|
||||||
$status: "Y"
|
$status: "Y"
|
||||||
},
|
},
|
||||||
user_profile: {
|
user_profile: {
|
||||||
|
|||||||
Reference in New Issue
Block a user