修复CoolQueue装饰器worker参数类型错误
This commit is contained in:
ssszp 2025-03-09 18:46:02 +08:00 committed by GitHub
parent 665148ead7
commit 11f9269ff2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,7 +4,7 @@ import {
saveClassMetadata,
saveModule,
} from '@midwayjs/core';
import { JobsOptions } from 'bullmq';
import { JobsOptions, WorkerOptions } from 'bullmq';
export const COOL_TASK_KEY = 'decorator:cool:task';
@ -12,7 +12,7 @@ export function CoolQueue(
config = { type: 'comm', queue: {}, worker: {} } as {
type?: 'comm' | 'getter' | 'noworker' | 'single';
queue?: JobsOptions;
worker?: WorkerOptions;
worker?: Omit<WorkerOptions, 'connection' | 'prefix'>;
}
): ClassDecorator {
return (target: any) => {