payment notif

This commit is contained in:
2025-12-20 21:50:39 +03:30
parent cb532a7941
commit d80199fc65
@@ -8,8 +8,8 @@ import { NotificationService } from 'src/modules/notifications/services/notifica
import { ConfigService } from '@nestjs/config'; import { ConfigService } from '@nestjs/config';
@Injectable() @Injectable()
export class OrderListeners { export class PaymentListeners {
private readonly logger = new Logger(OrderListeners.name); private readonly logger = new Logger(PaymentListeners.name);
private paymentSuccessSmsTemplateId: string; private paymentSuccessSmsTemplateId: string;
constructor( constructor(
private readonly adminService: AdminRepository, private readonly adminService: AdminRepository,
@@ -21,7 +21,7 @@ export class OrderListeners {
} }
@OnEvent(paymentSucceedEvent.name) @OnEvent(paymentSucceedEvent.name)
async handleOrderCreated(event: paymentSucceedEvent) { async handlePaymentSucceed(event: paymentSucceedEvent) {
try { try {
this.logger.log( this.logger.log(
`Payment paid event received: ${event.orderId} for restaurant: ${event.restaurantId} and order number: ${event.orderNumber}`, `Payment paid event received: ${event.orderId} for restaurant: ${event.restaurantId} and order number: ${event.orderNumber}`,
@@ -41,6 +41,7 @@ export class OrderListeners {
templateId: this.paymentSuccessSmsTemplateId, templateId: this.paymentSuccessSmsTemplateId,
parameters: { parameters: {
orderNumber: event.orderNumber, orderNumber: event.orderNumber,
}, },
}, },
pushNotif: { pushNotif: {