Orders en los consumidores y gestion de los demas casos de uso
This commit is contained in:
@@ -23,6 +23,9 @@ export class SimUsecases {
|
||||
this.orderRepository = args.orderRepository
|
||||
}
|
||||
|
||||
/**
|
||||
* Añade un id de mensaje (correlation_id en ala base de datos)
|
||||
*/
|
||||
private addMessage_id(event: SimEvents.general): SimEvents.general & { headers: { message_id: string } } {
|
||||
const uuid = uuidv7()
|
||||
return {
|
||||
@@ -158,6 +161,7 @@ export class SimUsecases {
|
||||
}
|
||||
}
|
||||
const pauseWithId = this.addMessage_id(pauseEvent)
|
||||
console.log("[d] Cancelation ", pauseWithId)
|
||||
await this.eventBus.publish([pauseWithId])
|
||||
await this.saveOrder(pauseWithId)
|
||||
return pauseWithId
|
||||
|
||||
Reference in New Issue
Block a user