payment notif
This commit is contained in:
@@ -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: {
|
||||||
|
|||||||
Reference in New Issue
Block a user