Merge branch 'main' of https://git.shiblysolution.id/SAUDE-TL/service-master-data
This commit is contained in:
@ -369,7 +369,7 @@ export class ItemMasterController {
|
||||
await OrmHelper.DB.manager.save(existData);
|
||||
}
|
||||
|
||||
const affected = (!param.hard ? await repo.softDelete({ id: param.id }) : await repo.delete({ id: param.id })).affected;
|
||||
const affected = (!param.hard ? await repo.softDelete({ id: param.id }) : await repo.delete({ id: param.id })).affected || 0;
|
||||
|
||||
if (affected > 0) {
|
||||
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_delete, {});
|
||||
@ -407,7 +407,7 @@ export class ItemMasterController {
|
||||
|
||||
const repo = OrmHelper.DB.getRepository(ItemMaster);
|
||||
|
||||
const affected = (await repo.restore({ id: param.id })).affected;
|
||||
const affected = (await repo.restore({ id: param.id })).affected || 0;
|
||||
|
||||
if (affected > 0) {
|
||||
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_restore, {});
|
||||
|
||||
@ -181,7 +181,7 @@ export class ItemTypeDetailController {
|
||||
const data = new ItemTypeDetail()
|
||||
data.type_detail_name = param.type_detail_name
|
||||
data.item_type = param.item_type_id
|
||||
data.created_by = req.auth.data.name
|
||||
data.created_by = req.auth?.data.name
|
||||
|
||||
await OrmHelper.DB.manager.save(data);
|
||||
|
||||
@ -237,7 +237,7 @@ export class ItemTypeDetailController {
|
||||
if (data != null) {
|
||||
data.type_detail_name = param.type_detail_name
|
||||
data.item_type = param.item_type_id
|
||||
data.updated_by = req.auth.data.name
|
||||
data.updated_by = req.auth?.data.name
|
||||
|
||||
await repo.save(data);
|
||||
|
||||
@ -284,11 +284,11 @@ export class ItemTypeDetailController {
|
||||
|
||||
const existData = await repo.findOne({ where: { id: param.id } });
|
||||
if (existData && !param.hard) {
|
||||
existData.deleted_by = req.auth.data.name;
|
||||
existData.deleted_by = req.auth?.data.name;
|
||||
await OrmHelper.DB.manager.save(existData);
|
||||
}
|
||||
|
||||
const affected = (!param.hard ? await repo.softDelete({ id: param.id }) : await repo.delete({ id: param.id })).affected;
|
||||
const affected = (!param.hard ? await repo.softDelete({ id: param.id }) : await repo.delete({ id: param.id })).affected || 0;
|
||||
|
||||
if (affected > 0) {
|
||||
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_delete, {});
|
||||
@ -326,7 +326,7 @@ export class ItemTypeDetailController {
|
||||
|
||||
const repo = OrmHelper.DB.getRepository(ItemTypeDetail);
|
||||
|
||||
const affected = (await repo.restore({ id: param.id })).affected;
|
||||
const affected = (await repo.restore({ id: param.id })).affected || 0;
|
||||
|
||||
if (affected > 0) {
|
||||
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_restore, {});
|
||||
|
||||
Reference in New Issue
Block a user