summaryrefslogtreecommitdiff
path: root/packages/backend/src/core/QueueService.ts
diff options
context:
space:
mode:
authorかっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>2025-05-22 12:06:07 +0900
committerGitHub <noreply@github.com>2025-05-22 12:06:07 +0900
commit000ed1f51f061118cc2e9d6d08822ea96c66a86a (patch)
tree7c01ba68642ae86f45f97a02d86a88bc08754cb1 /packages/backend/src/core/QueueService.ts
parentfix(backend): 連合モードが「なし」の場合はactivity jsonへの... (diff)
downloadmisskey-000ed1f51f061118cc2e9d6d08822ea96c66a86a.tar.gz
misskey-000ed1f51f061118cc2e9d6d08822ea96c66a86a.tar.bz2
misskey-000ed1f51f061118cc2e9d6d08822ea96c66a86a.zip
fix(frontend): ジョブキューインスペクタの型エラー解消 (#16020)
* fix(frontend): ジョブキューインスペクタの型エラー解消 * fix * fix * fix * fix
Diffstat (limited to 'packages/backend/src/core/QueueService.ts')
-rw-r--r--packages/backend/src/core/QueueService.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/backend/src/core/QueueService.ts b/packages/backend/src/core/QueueService.ts
index a1e806816b..04bbc7e38a 100644
--- a/packages/backend/src/core/QueueService.ts
+++ b/packages/backend/src/core/QueueService.ts
@@ -39,6 +39,7 @@ import type {
} from './QueueModule.js';
import type httpSignature from '@peertube/http-signature';
import type * as Bull from 'bullmq';
+import type { Packed } from '@/misc/json-schema.js';
export const QUEUE_TYPES = [
'system',
@@ -774,13 +775,13 @@ export class QueueService {
}
@bindThis
- private packJobData(job: Bull.Job) {
+ private packJobData(job: Bull.Job): Packed<'QueueJob'> {
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
const stacktrace = job.stacktrace ? job.stacktrace.filter(Boolean) : [];
stacktrace.reverse();
return {
- id: job.id,
+ id: job.id!,
name: job.name,
data: job.data,
opts: job.opts,