diff --git a/packages/sim-objenious-cron/tasks/check_objenious_request.ts b/packages/sim-objenious-cron/tasks/check_objenious_request.ts index 99ca8bc..f029950 100644 --- a/packages/sim-objenious-cron/tasks/check_objenious_request.ts +++ b/packages/sim-objenious-cron/tasks/check_objenious_request.ts @@ -108,7 +108,7 @@ export class CheckObjeniousRequests { console.log(" ----> Status", uorStatus) if (uorStatus /*== "finished"*/) { console.log(" ****> Status", uorStatus) - const targetIccids = JSON.parse(originalAction.iccids || "[]") as string[] + const targetIccids = originalAction.iccids const lineData = await this.getLineData(targetIccids) console.log("lineData", lineData.content[0]) const msisdn = lineData.content[0].identifier.msisdn @@ -157,7 +157,7 @@ export class CheckObjeniousRequests { return res } - private async getLineData(iccids: string[]) { + private async getLineData(iccids: string) { const PATH = "/lines" const req = this.httpClient.client.get(PATH, { diff --git a/packages/sim-shared/infrastructure/OperationRepository.ts b/packages/sim-shared/infrastructure/OperationRepository.ts index 4717756..14c02d6 100644 --- a/packages/sim-shared/infrastructure/OperationRepository.ts +++ b/packages/sim-shared/infrastructure/OperationRepository.ts @@ -14,8 +14,7 @@ export class OperationsRepository implements IOperationsRepository { INSERT INTO objenious_operation (operation, iccids, status, max_retry, request_id) VALUES ($1, $2, $3, $4, $5) RETURNING *`; - const iccids = JSON.stringify(data.iccids) - const values = [data.operation, iccids, data.status, data.max_retry, data.request_id]; + const values = [data.operation, data.iccids, data.status, data.max_retry, data.request_id]; const { rows } = await this.pgClient.query(query, values); return >{ data: rows[0]