summaryrefslogtreecommitdiff
path: root/src/queue/processors/db/index.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-03-07 23:07:21 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-03-07 23:07:21 +0900
commitc934987b14dc2b0c362f2d13e0664ab275aca522 (patch)
tree4a83b3a22745c9b5ad991a5f7c61d7acee0eba77 /src/queue/processors/db/index.ts
parentUpdate issue templates (diff)
downloadsharkey-c934987b14dc2b0c362f2d13e0664ab275aca522.tar.gz
sharkey-c934987b14dc2b0c362f2d13e0664ab275aca522.tar.bz2
sharkey-c934987b14dc2b0c362f2d13e0664ab275aca522.zip
Resolve #4444
Diffstat (limited to 'src/queue/processors/db/index.ts')
-rw-r--r--src/queue/processors/db/index.ts20
1 files changed, 20 insertions, 0 deletions
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);
+}