chore: add all notification sewrvice to the queue
This commit is contained in:
@@ -3,7 +3,7 @@ import { DataSource, FindOptionsWhere, In, IsNull, Not, QueryRunner } from "type
|
||||
|
||||
import { ParamDto } from "../../../common/DTO/param.dto";
|
||||
import { CategoryMessage, CommonMessage, ServiceMessage, SubscriptionMessage } from "../../../common/enums/message.enum";
|
||||
import { NotificationsService } from "../../notifications/providers/notifications.service";
|
||||
import { NotificationQueue } from "../../notifications/queue/notification.queue";
|
||||
import { SubscriptionStatus } from "../../subscriptions/enums/subscription-status.enum";
|
||||
import { AdminsService } from "../../users/providers/admins.service";
|
||||
import { UsersService } from "../../users/providers/users.service";
|
||||
@@ -34,8 +34,8 @@ export class DanakServicesService {
|
||||
private readonly danakServicesImageRepository: DanakServicesImageRepository,
|
||||
private readonly dataSource: DataSource,
|
||||
private readonly adminsService: AdminsService,
|
||||
private readonly notificationsService: NotificationsService,
|
||||
private readonly usersService: UsersService,
|
||||
private readonly notificationQueue: NotificationQueue,
|
||||
) {}
|
||||
/******************************************** */
|
||||
|
||||
@@ -525,16 +525,12 @@ export class DanakServicesService {
|
||||
const superAdmins = await this.adminsService.getSuperAdmins(queryRunner);
|
||||
|
||||
for (const admin of superAdmins) {
|
||||
await this.notificationsService.createNewServiceReviewNotification(
|
||||
admin.id,
|
||||
{
|
||||
serviceName: service.name,
|
||||
userPhone: admin.phone,
|
||||
userEmail: admin.email,
|
||||
fullName: `${user.firstName} ${user.lastName}`,
|
||||
},
|
||||
queryRunner,
|
||||
);
|
||||
await this.notificationQueue.addNewServiceReviewNotification(admin.id, {
|
||||
serviceName: service.name,
|
||||
userPhone: admin.phone,
|
||||
userEmail: admin.email,
|
||||
fullName: `${user.firstName} ${user.lastName}`,
|
||||
});
|
||||
}
|
||||
|
||||
await queryRunner.commitTransaction();
|
||||
|
||||
Reference in New Issue
Block a user