9 lines
340 B
TypeScript
9 lines
340 B
TypeScript
import { queueManager, QueueName } from '@/infrastructure/queue';
|
|
import { logger } from '@/infrastructure/observability';
|
|
|
|
export function registerNotificationWorker(): void {
|
|
queueManager.registerWorker(QueueName.NOTIFICATIONS, async (job) => {
|
|
logger.info({ jobId: job.id, data: job.data }, 'Processing Notification Job');
|
|
});
|
|
}
|