From a35a6c2b6097e2a1f35e7896b3f5e2900cd3b72d Mon Sep 17 00:00:00 2001 From: Alvar San Martin Date: Wed, 15 Apr 2026 10:27:58 +0200 Subject: [PATCH] Error endpoint --- docs/sim-api/Activate.bru | 2 +- docs/sim-api/ReActivate.bru | 20 +++++++++++++++++++ .../aplication/Sim.controller.ts | 2 +- .../aplication/Sim.usecases.ts | 4 ++-- 4 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 docs/sim-api/ReActivate.bru diff --git a/docs/sim-api/Activate.bru b/docs/sim-api/Activate.bru index f22b24c..4382fe1 100644 --- a/docs/sim-api/Activate.bru +++ b/docs/sim-api/Activate.bru @@ -11,7 +11,7 @@ post { } body:form-urlencoded { - iccid: 8933201125068890408 + iccid: 8933201125065160414 offer: SAVEFAMILY1 } diff --git a/docs/sim-api/ReActivate.bru b/docs/sim-api/ReActivate.bru new file mode 100644 index 0000000..ad18472 --- /dev/null +++ b/docs/sim-api/ReActivate.bru @@ -0,0 +1,20 @@ +meta { + name: ReActivate + type: http + seq: 13 +} + +post { + url: {{baseurl}}/sim/reActivate + body: formUrlEncoded + auth: inherit +} + +body:form-urlencoded { + iccid: 8933201125065160380 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/packages/sim-entrada-eventos/aplication/Sim.controller.ts b/packages/sim-entrada-eventos/aplication/Sim.controller.ts index 79bef42..2324495 100644 --- a/packages/sim-entrada-eventos/aplication/Sim.controller.ts +++ b/packages/sim-entrada-eventos/aplication/Sim.controller.ts @@ -141,7 +141,7 @@ export class SimController { return { iccid, compañia, offer } }, useCase: (args) => this.simUseCases.reActivation(args), - onError: (d, e) => console.error("[x] Error activacion: ", d, e), + onError: (d, e) => console.error("[x] Error reactivacion: ", d, e), onSuccess: console.log }) } diff --git a/packages/sim-entrada-eventos/aplication/Sim.usecases.ts b/packages/sim-entrada-eventos/aplication/Sim.usecases.ts index 95cf670..de570c6 100644 --- a/packages/sim-entrada-eventos/aplication/Sim.usecases.ts +++ b/packages/sim-entrada-eventos/aplication/Sim.usecases.ts @@ -131,7 +131,7 @@ export class SimUsecases { } async reActivation(args: { iccid: string, compañia: string, offer: string }): - Promise> { + Promise> { const activationEvent = { key: `sim.${args.compañia}.reactivation`, payload: { @@ -154,7 +154,7 @@ export class SimUsecases { return { data: { iccid: args.iccid, - operation: "reactivation", + operation: "reactivate", message_id: createdOrder.data?.correlation_id } }