From 19386c336e51196dbc222931b8ee03690af757a9 Mon Sep 17 00:00:00 2001 From: Aswin Ashar Abdullah Date: Wed, 31 Jul 2024 17:58:01 +0700 Subject: [PATCH] fix(SPG-710) ganti warning cancel jadi bahasa indonesia --- src/core/guards/domain/roles.guard.ts | 2 +- src/core/guards/domain/services/privilege.service.ts | 2 +- src/core/helpers/query/check-duplicate.helpers.ts | 4 ++-- .../domain/usecase/managers/base-batch-delete.manager.ts | 2 +- .../usecase/managers/base-batch-update-status.manager.ts | 2 +- .../domain/usecase/managers/base-change-position.manager.ts | 6 +++--- .../modules/domain/usecase/managers/base-delete.manager.ts | 2 +- .../modules/domain/usecase/managers/base-update.manager.ts | 2 +- .../configuration/auth/domain/managers/login.manager.ts | 2 +- .../item/domain/usecases/managers/active-item.manager.ts | 2 +- .../domain/usecases/managers/batch-active-item.manager.ts | 2 +- .../domain/usecases/managers/batch-confirm-item.manager.ts | 2 +- .../item/domain/usecases/managers/confirm-item.manager.ts | 2 +- .../usecases/managers/helpers/validasi-relation.helper.ts | 2 +- .../domain/usecases/managers/helpers/validate.helper.ts | 2 +- .../usecases/managers/update-season-period-price.manager.ts | 2 +- .../managers/batch-cancel-reconciliation.manager.ts | 4 ++-- .../usecases/managers/cancel-reconciliation.manager.ts | 4 ++-- .../usecases/managers/batch-confirm-refund.manager.ts | 4 ++-- .../domain/usecases/managers/confirm-refund.manager.ts | 4 ++-- .../domain/usecases/managers/create-refund.manager.ts | 4 ++-- .../domain/usecases/managers/update-refund.manager.ts | 2 +- .../usecases/managers/helpers/calculation-formula.helper.ts | 2 +- .../domain/usecases/managers/helpers/validation.helper.ts | 2 +- .../managers/batch-confirm-data-transaction.manager.ts | 2 +- .../usecases/managers/batch-confirm-transaction.manager.ts | 4 ++-- .../domain/usecases/managers/cancel-transaction.manager.ts | 2 +- .../domain/usecases/managers/confirm-transaction.manager.ts | 4 ++-- .../domain/usecases/managers/batch-delete-tenant.manager.ts | 2 +- .../usecases/managers/batch-inactive-tenant.manager.ts | 2 +- .../domain/usecases/managers/delete-tenant.manager.ts | 2 +- .../domain/usecases/managers/inactive-tenant.manager.ts | 2 +- .../usecases/managers/helpers/validate-item-gate.helper.ts | 4 ++-- 33 files changed, 44 insertions(+), 44 deletions(-) diff --git a/src/core/guards/domain/roles.guard.ts b/src/core/guards/domain/roles.guard.ts index ab353fb..f52fa79 100644 --- a/src/core/guards/domain/roles.guard.ts +++ b/src/core/guards/domain/roles.guard.ts @@ -25,7 +25,7 @@ export class RolesGuard extends JWTGuard { if (isNotAllow) { throw new ForbiddenException({ statusCode: 10003, - message: `Forbidden Access, you don't have access to this module!`, + message: `Akses Terlarang, anda tidak punya akses ke module ini!`, error: 'ACCESS_FORBIDDEN', }); } diff --git a/src/core/guards/domain/services/privilege.service.ts b/src/core/guards/domain/services/privilege.service.ts index 6cb2917..4d891d7 100644 --- a/src/core/guards/domain/services/privilege.service.ts +++ b/src/core/guards/domain/services/privilege.service.ts @@ -52,7 +52,7 @@ export class PrivilegeService { if (!moduleKey) { throw new ForbiddenException({ statusCode: 10005, - message: `Forbidden Access, access Module is Require!`, + message: `Akses Terlarang, anda tidak punya akses ke module ini!`, error: 'MODULE_KEY_NOT_FOUND', }); } diff --git a/src/core/helpers/query/check-duplicate.helpers.ts b/src/core/helpers/query/check-duplicate.helpers.ts index 2faf617..cdc1207 100644 --- a/src/core/helpers/query/check-duplicate.helpers.ts +++ b/src/core/helpers/query/check-duplicate.helpers.ts @@ -43,9 +43,9 @@ export class CheckDuplicateHelper { if (data_exists > 0) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Entity with ${columnCheck.column} : ${ + message: `Gagal! Data dengan ${columnCheck.column} : ${ this.entity[columnCheck.column] - } already exist`, + } telah ada`, error: 'Unprocessable Entity', }); } diff --git a/src/core/modules/domain/usecase/managers/base-batch-delete.manager.ts b/src/core/modules/domain/usecase/managers/base-batch-delete.manager.ts index 292c45d..acf3dc3 100644 --- a/src/core/modules/domain/usecase/managers/base-batch-delete.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-batch-delete.manager.ts @@ -38,7 +38,7 @@ export abstract class BaseBatchDeleteManager extends BaseManager { if (!entity) { throw new NotFoundException({ statusCode: HttpStatus.NOT_FOUND, - message: `Failed! Entity with id ${id} not found`, + message: `Gagal! data dengan id ${id} tidak ditemukan`, error: 'Entity Not Found', }); } diff --git a/src/core/modules/domain/usecase/managers/base-batch-update-status.manager.ts b/src/core/modules/domain/usecase/managers/base-batch-update-status.manager.ts index 1d3909a..37b5a5e 100644 --- a/src/core/modules/domain/usecase/managers/base-batch-update-status.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-batch-update-status.manager.ts @@ -44,7 +44,7 @@ export abstract class BaseBatchUpdateStatusManager extends BaseManager { if (!entity) { throw new NotFoundException({ statusCode: HttpStatus.NOT_FOUND, - message: `Failed! Entity with id ${id} not found`, + message: `Gagal! data dengan id ${id} tidak ditemukan`, error: 'Entity Not Found', }); } diff --git a/src/core/modules/domain/usecase/managers/base-change-position.manager.ts b/src/core/modules/domain/usecase/managers/base-change-position.manager.ts index 5849753..2b911bc 100644 --- a/src/core/modules/domain/usecase/managers/base-change-position.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-change-position.manager.ts @@ -29,7 +29,7 @@ export abstract class BaseChangePosition extends BaseManager { if (!this.data?.end || this.data.start == this.data?.end) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: 'Please drag to another position', + message: 'Gagal! tolong pindahkan ke posisi lain', error: 'Unprocessable Entity', }); } @@ -43,7 +43,7 @@ export abstract class BaseChangePosition extends BaseManager { if (!this.startData) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Entity with id : ${this.data.start} not found`, + message: `Gagal! data dengan id : ${this.data.start} tidak ditemukan`, error: 'Unprocessable Entity', }); } @@ -57,7 +57,7 @@ export abstract class BaseChangePosition extends BaseManager { if (!this.endData) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Entity with id : ${this.data.end} not found`, + message: `Gagal! data dengan id : ${this.data.end} tidak ditemukan`, error: 'Unprocessable Entity', }); } diff --git a/src/core/modules/domain/usecase/managers/base-delete.manager.ts b/src/core/modules/domain/usecase/managers/base-delete.manager.ts index 3f6e484..62719d7 100644 --- a/src/core/modules/domain/usecase/managers/base-delete.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-delete.manager.ts @@ -23,7 +23,7 @@ export abstract class BaseDeleteManager extends BaseManager { if (!this.data) throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Data with id ${this.dataId} not found`, + message: `Gagal! Data denga id ${this.dataId} tidak ditemukan`, error: 'Unprocessable Entity', }); diff --git a/src/core/modules/domain/usecase/managers/base-update.manager.ts b/src/core/modules/domain/usecase/managers/base-update.manager.ts index b681cc2..c3d27a1 100644 --- a/src/core/modules/domain/usecase/managers/base-update.manager.ts +++ b/src/core/modules/domain/usecase/managers/base-update.manager.ts @@ -27,7 +27,7 @@ export abstract class BaseUpdateManager extends BaseManager { if (!this.oldData) { throw new NotFoundException({ statusCode: HttpStatus.NOT_FOUND, - message: `Failed! Entity with id ${this.dataId} not found`, + message: `Gagal! Data denga id ${this.dataId} tidak ditemukan`, error: 'Entity Not Found', }); } diff --git a/src/modules/configuration/auth/domain/managers/login.manager.ts b/src/modules/configuration/auth/domain/managers/login.manager.ts index ea58a86..d6ab1b3 100644 --- a/src/modules/configuration/auth/domain/managers/login.manager.ts +++ b/src/modules/configuration/auth/domain/managers/login.manager.ts @@ -133,7 +133,7 @@ export class LoginManager extends BaseCustomManager { throwError() { throw new UnauthorizedException({ statusCode: HttpStatus.UNAUTHORIZED, - message: `Failed! You have entered an invalid username or password`, + message: `Gagal! username atau password tidak sesuai`, error: 'Unauthorized', }); } diff --git a/src/modules/item-related/item/domain/usecases/managers/active-item.manager.ts b/src/modules/item-related/item/domain/usecases/managers/active-item.manager.ts index b5640d9..d7a1c9a 100644 --- a/src/modules/item-related/item/domain/usecases/managers/active-item.manager.ts +++ b/src/modules/item-related/item/domain/usecases/managers/active-item.manager.ts @@ -36,7 +36,7 @@ export class ActiveItemManager extends BaseUpdateStatusManager { { relation: 'tenant', singleQuery: ['status', '!=', STATUS.ACTIVE], - message: `Failed! Tenant of item must be active first`, + message: `Gagal! Belum ada item yang aktif`, }, ]; } diff --git a/src/modules/item-related/item/domain/usecases/managers/batch-active-item.manager.ts b/src/modules/item-related/item/domain/usecases/managers/batch-active-item.manager.ts index 33e08e0..3b20b1a 100644 --- a/src/modules/item-related/item/domain/usecases/managers/batch-active-item.manager.ts +++ b/src/modules/item-related/item/domain/usecases/managers/batch-active-item.manager.ts @@ -33,7 +33,7 @@ export class BatchActiveItemManager extends BaseBatchUpdateStatusManager 0) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! there is another season period in same range date`, + message: `Gagal! terdapat data periode dengan rentang tanggal yang sama`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/season-related/season-period/domain/usecases/managers/update-season-period-price.manager.ts b/src/modules/season-related/season-period/domain/usecases/managers/update-season-period-price.manager.ts index 71bf51e..25b5328 100644 --- a/src/modules/season-related/season-period/domain/usecases/managers/update-season-period-price.manager.ts +++ b/src/modules/season-related/season-period/domain/usecases/managers/update-season-period-price.manager.ts @@ -21,7 +21,7 @@ export class UpdateSeasonPeriodPriceManager extends BaseCustomManager if (![STATUS.DRAFT, STATUS.PENDING].includes(this.oldData.status)) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! only data with status ${STATUS.DRAFT} and ${STATUS.PENDING} can be confirmed`, + message: `Gagal! hanya data dengan status ${STATUS.DRAFT} dan ${STATUS.PENDING} dapat di${this.dataStatus}`, error: 'Unprocessable Entity', }); } @@ -46,7 +46,7 @@ export class ConfirmRefundManager extends BaseUpdateStatusManager ) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! only transaction with status ${STATUS.SETTLED} can be refund`, + message: `Gagal! hanya pemesanan dengan status ${STATUS.SETTLED} dapat di${this.dataStatus}`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/transaction/refund/domain/usecases/managers/create-refund.manager.ts b/src/modules/transaction/refund/domain/usecases/managers/create-refund.manager.ts index 8e65106..c78ecd7 100644 --- a/src/modules/transaction/refund/domain/usecases/managers/create-refund.manager.ts +++ b/src/modules/transaction/refund/domain/usecases/managers/create-refund.manager.ts @@ -38,7 +38,7 @@ export class CreateRefundManager extends BaseCreateManager { if (exist) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! refund transaction with invoice ${this.data.transaction.invoice_code} already exist`, + message: `Gagal! pengembalian pemesanan dengan nomor invoice ${this.data.transaction.invoice_code} telah dibuat`, error: 'Unprocessable Entity', }); } @@ -53,7 +53,7 @@ export class CreateRefundManager extends BaseCreateManager { if (!transaction) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! only transaction with status ${STATUS.SETTLED} can be refund`, + message: `Gagal! hanya pemesanan dengan status ${STATUS.SETTLED} dapat dikembalikan`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/transaction/refund/domain/usecases/managers/update-refund.manager.ts b/src/modules/transaction/refund/domain/usecases/managers/update-refund.manager.ts index 86e8602..799808d 100644 --- a/src/modules/transaction/refund/domain/usecases/managers/update-refund.manager.ts +++ b/src/modules/transaction/refund/domain/usecases/managers/update-refund.manager.ts @@ -27,7 +27,7 @@ export class UpdateRefundManager extends BaseUpdateManager { if (!transaction) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! only transaction with status ${STATUS.SETTLED} can be refund`, + message: `Gagal! hanya pemesanan dengan status ${STATUS.SETTLED} yang dapat dikembalikan`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/transaction/sales-price-formula/domain/usecases/managers/helpers/calculation-formula.helper.ts b/src/modules/transaction/sales-price-formula/domain/usecases/managers/helpers/calculation-formula.helper.ts index b699e1c..e27a9b7 100644 --- a/src/modules/transaction/sales-price-formula/domain/usecases/managers/helpers/calculation-formula.helper.ts +++ b/src/modules/transaction/sales-price-formula/domain/usecases/managers/helpers/calculation-formula.helper.ts @@ -117,7 +117,7 @@ function returnError(throwError, e, taxes) { if (throwError) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! Formula error`, + message: `Gagal! Formula error`, error: 'Unprocessable Entity', }); } else { diff --git a/src/modules/transaction/tax/domain/usecases/managers/helpers/validation.helper.ts b/src/modules/transaction/tax/domain/usecases/managers/helpers/validation.helper.ts index 788cafb..ab3f411 100644 --- a/src/modules/transaction/tax/domain/usecases/managers/helpers/validation.helper.ts +++ b/src/modules/transaction/tax/domain/usecases/managers/helpers/validation.helper.ts @@ -9,7 +9,7 @@ export async function validateUsedInFormula(formulaDataService, name) { if (allWords.find((item) => item.toLowerCase() == name)) throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! tax ${name} already used in ${formula.type} formula`, + message: `Gagal! pajak dengan nama ${name} telah dogunakan pada formula ${formula.type}`, error: 'Unprocessable Entity', }); }); diff --git a/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-data-transaction.manager.ts b/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-data-transaction.manager.ts index 0371b7e..0d9ea28 100644 --- a/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-data-transaction.manager.ts +++ b/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-data-transaction.manager.ts @@ -40,7 +40,7 @@ export class BatchConfirmDataTransactionManager extends BaseBatchUpdateStatusMan ) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Gagal! hanya pemesanan dengan status ${STATUS.PENDING}, ${STATUS.REJECTED}, ${STATUS.EXPIRED} dapat dikonfirmasi`, + message: `Gagal! hanya pemesanan dengan status ${STATUS.PENDING}, ${STATUS.REJECTED}, ${STATUS.EXPIRED} dapat di${this.dataStatus}`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-transaction.manager.ts b/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-transaction.manager.ts index dff1766..464cb5c 100644 --- a/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-transaction.manager.ts +++ b/src/modules/transaction/transaction/domain/usecases/managers/batch-confirm-transaction.manager.ts @@ -24,7 +24,7 @@ export class BatchConfirmTransactionManager extends BaseBatchUpdateStatusManager if (data.status != STATUS.DRAFT) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! only data booking with status ${STATUS.ACTIVE} can be confirm`, + message: `Gagal! hanya data booking dengan status ${STATUS.DRAFT} yang dapat di${this.dataStatus}`, error: 'Unprocessable Entity', }); } @@ -42,7 +42,7 @@ export class BatchConfirmTransactionManager extends BaseBatchUpdateStatusManager } catch (error) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! this transaction already created, please check your email to continue payment`, + message: `Gagal! transaksi telah terbuat, silahkan periksa email untuk melanjutkan pembayaran`, error: 'Unprocessable Entity', }); } diff --git a/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts b/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts index 2e939e3..4e5de9d 100644 --- a/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts +++ b/src/modules/transaction/transaction/domain/usecases/managers/cancel-transaction.manager.ts @@ -23,7 +23,7 @@ export class CancelTransactionManager extends BaseUpdateStatusManager statuses: [STATUS.ACTIVE], }); }, - message: 'Failed! There is active item', + message: 'Gagal! terdapat item yang aktif', }, ]; } diff --git a/src/modules/user-related/tenant/domain/usecases/managers/batch-inactive-tenant.manager.ts b/src/modules/user-related/tenant/domain/usecases/managers/batch-inactive-tenant.manager.ts index a12cbc8..befa0f0 100644 --- a/src/modules/user-related/tenant/domain/usecases/managers/batch-inactive-tenant.manager.ts +++ b/src/modules/user-related/tenant/domain/usecases/managers/batch-inactive-tenant.manager.ts @@ -22,7 +22,7 @@ export class BatchInactiveTenantManager extends BaseBatchUpdateStatusManager { statuses: [STATUS.ACTIVE], }); }, - message: 'Failed! There is active item', + message: 'Gagal! terdapat item yang aktif', }, ]; } diff --git a/src/modules/user-related/tenant/domain/usecases/managers/inactive-tenant.manager.ts b/src/modules/user-related/tenant/domain/usecases/managers/inactive-tenant.manager.ts index 1f656da..3df362e 100644 --- a/src/modules/user-related/tenant/domain/usecases/managers/inactive-tenant.manager.ts +++ b/src/modules/user-related/tenant/domain/usecases/managers/inactive-tenant.manager.ts @@ -21,7 +21,7 @@ export class InactiveTenantManager extends BaseUpdateStatusManager { statuses: [STATUS.ACTIVE], }); }, - message: 'Failed! There is active item', + message: 'Gagal! terdapat item yang aktif', }, ]; } diff --git a/src/modules/web-information/gate/domain/usecases/managers/helpers/validate-item-gate.helper.ts b/src/modules/web-information/gate/domain/usecases/managers/helpers/validate-item-gate.helper.ts index 725d624..95f1bbd 100644 --- a/src/modules/web-information/gate/domain/usecases/managers/helpers/validate-item-gate.helper.ts +++ b/src/modules/web-information/gate/domain/usecases/managers/helpers/validate-item-gate.helper.ts @@ -14,7 +14,7 @@ export async function validateItemGate(dataService, data, id?) { if (existCode) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! Gate with code ${data.code} already exist`, + message: `Gagal! Gate dengan kode ${data.code} telah ada`, error: 'Unprocessable Entity', }); } @@ -31,7 +31,7 @@ export async function validateItemGate(dataService, data, id?) { if (existType) { throw new UnprocessableEntityException({ statusCode: HttpStatus.UNPROCESSABLE_ENTITY, - message: `Failed! Gate type ${data.type} with item ${data.item.name} already exist`, + message: `Gagal! Gate tipe ${data.type} dengan item ${data.item.name} telah ada`, error: 'Unprocessable Entity', }); }