ÿØÿà JFIF H H ÿÛ C GIF89;
| System: Linux srv913213 5.15.0-190-generic #200-Ubuntu SMP Fri Aug 7 15:06:04 UTC 2026 x86_64 Current Path : /var/www/talentgenesis_admin_backend/src/notification/ |
| Current File : /var/www/talentgenesis_admin_backend/src/notification/notification.module.ts |
import { Module } from '@nestjs/common';
import { PushNotificationController } from './notification.controller';
import { FirebaseService } from './notification.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Notifications } from './entities/notification.entity';
import { CryptoService } from 'src/aesEncrypt/aes-service';
import { PermissionService } from 'src/admin/permission/permission.service';
import { aclPermission } from 'src/admin/permission/entities/permission.entity';
import { Acl_menu_module } from 'src/admin/menu-module/entities/menumodule.entity';
import { Users } from 'src/admin/user/entities/user.entity';
import { Role } from 'src/admin/role/entities/role.entity';
import { LoggerService } from 'src/logger/logger.service';
import { ActivityLogService } from 'src/activity-log/activity-log.service';
import { ActivityType } from 'src/activity-log/entity/activity-type.entity';
import { ActivityLogs } from 'src/activity-log/entity/activity-log.entity';
import { LoginActivity } from 'src/activity-log/entity/login.activity.entity';
import { Customers } from 'src/mobile/auth/entities/auth.entity';
@Module({
imports: [TypeOrmModule.forFeature([Notifications, aclPermission, Acl_menu_module, Users, Role, ActivityType, ActivityLogs, LoginActivity,Customers])],
controllers: [PushNotificationController],
providers: [FirebaseService, CryptoService, PermissionService, LoggerService, ActivityLogService],
})
export class NotificationModule {}