diff --git a/src/modules/configuration/couch/domain/managers/booking.handler.ts b/src/modules/configuration/couch/domain/managers/booking.handler.ts index 4b76353..6b267bc 100644 --- a/src/modules/configuration/couch/domain/managers/booking.handler.ts +++ b/src/modules/configuration/couch/domain/managers/booking.handler.ts @@ -3,7 +3,6 @@ import { TransactionDataService } from 'src/modules/transaction/transaction/data import { TransactionChangeStatusEvent } from 'src/modules/transaction/transaction/domain/entities/event/transaction-change-status.event'; import { CouchService } from '../../data/services/couch.service'; // import { STATUS } from 'src/core/strings/constants/base.constants'; -import { TransactionPaymentType } from 'src/modules/transaction/transaction/constants'; import { mappingTransaction } from 'src/modules/transaction/transaction/domain/usecases/managers/helpers/mapping-transaction.helper'; import { TransactionDeletedEvent } from 'src/modules/transaction/transaction/domain/entities/event/transaction-deleted.event'; import { TransactionUpdatedEvent } from 'src/modules/transaction/transaction/domain/entities/event/transaction-updated.event'; @@ -88,10 +87,9 @@ export class ChangeStatusBookingHandler async handle(event: TransactionChangeStatusEvent) { const data = event.data.data; - const isFromCounter = data.payment_type == TransactionPaymentType.COUNTER; + const dataID = data?.id; - // if (!isFromCounter) { const couchData = await this.couchService.getDoc(dataID, 'booking'); const booking = await this.bookingService.getOneByOptions({ @@ -120,7 +118,6 @@ export class ChangeStatusBookingHandler ); } } - // } } @EventsHandler(TransactionUpdatedEvent) diff --git a/src/modules/transaction/transaction/domain/usecases/handlers/pos-transaction.handler.ts b/src/modules/transaction/transaction/domain/usecases/handlers/pos-transaction.handler.ts index 0865a93..e9cbb14 100644 --- a/src/modules/transaction/transaction/domain/usecases/handlers/pos-transaction.handler.ts +++ b/src/modules/transaction/transaction/domain/usecases/handlers/pos-transaction.handler.ts @@ -14,7 +14,7 @@ import { TransactionModel } from '../../../data/models/transaction.model'; import { mappingRevertTransaction } from '../managers/helpers/mapping-transaction.helper'; import { apm } from '../../../../../../core/apm'; import { TABLE_NAME } from 'src/core/strings/constants/table.constants'; -import { TransactionUpdatedEvent } from '../../entities/event/transaction-updated.event'; +import { TransactionChangeStatusEvent } from '../../entities/event/transaction-change-status.event'; @EventsHandler(ChangeDocEvent) export class PosTransactionHandler implements IEventHandler { @@ -96,7 +96,7 @@ export class PosTransactionHandler implements IEventHandler { */ if (data.status == STATUS.PENDING) { this.eventBus.publish( - new TransactionUpdatedEvent({ + new TransactionChangeStatusEvent({ id: data.id, old: event.data.data, data: data,