From c934987b14dc2b0c362f2d13e0664ab275aca522 Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 7 Mar 2019 23:07:21 +0900 Subject: Resolve #4444 --- src/queue/processors/db/index.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/queue/processors/db/index.ts (limited to 'src/queue/processors/db/index.ts') diff --git a/src/queue/processors/db/index.ts b/src/queue/processors/db/index.ts new file mode 100644 index 0000000000..91d7f06a4b --- /dev/null +++ b/src/queue/processors/db/index.ts @@ -0,0 +1,20 @@ +import * as Bull from 'bull'; +import { deleteNotes } from './delete-notes'; +import { deleteDriveFiles } from './delete-drive-files'; +import { exportNotes } from './export-notes'; +import { exportFollowing } from './export-following'; +import { exportMute } from './export-mute'; +import { exportBlocking } from './export-blocking'; + +const jobs = { + deleteNotes, + deleteDriveFiles, + exportNotes, + exportFollowing, + exportMute, + exportBlocking, +} as any; + +export default function(job: Bull.Job, done: any) { + jobs[job.data.type](job, done); +} -- cgit v1.2.3-freya