added routes and simplified batch processor

This commit is contained in:
Boki 2025-06-10 20:59:53 -04:00
parent 0357908b69
commit 4883daa3e2
12 changed files with 1130 additions and 238 deletions

View file

@ -136,7 +136,6 @@ export class QueueService {
throw error;
}
}
private async processJob(job: any) {
const { service, provider, operation, payload }: JobData = job.data;
@ -149,6 +148,12 @@ export class QueueService {
});
try {
// Handle special batch processing jobs
if (operation === 'process-batch-items') {
const { processBatchJob } = await import('../utils/batch-helpers');
return await processBatchJob(payload, this);
}
// Get handler from registry
const handler = providerRegistry.getHandler(service, provider, operation);