summaryrefslogtreecommitdiff
path: root/src/queue
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-06 21:21:49 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-06 21:21:49 +0900
commitf4c4d53bbb1770d4c38fa01227bfa0d81f5fc788 (patch)
treecadc007a6358741f48f41602e8bf8df499f433dc /src/queue
parentFix file name (diff)
downloadsharkey-f4c4d53bbb1770d4c38fa01227bfa0d81f5fc788.tar.gz
sharkey-f4c4d53bbb1770d4c38fa01227bfa0d81f5fc788.tar.bz2
sharkey-f4c4d53bbb1770d4c38fa01227bfa0d81f5fc788.zip
Fix bug
Diffstat (limited to 'src/queue')
-rw-r--r--src/queue/index.ts30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/queue/index.ts b/src/queue/index.ts
index da1c178a00..5d3baa8243 100644
--- a/src/queue/index.ts
+++ b/src/queue/index.ts
@@ -79,6 +79,36 @@ export function createExportNotesJob(user: ILocalUser) {
.save();
}
+export function createExportFollowingJob(user: ILocalUser) {
+ if (!queueAvailable) throw 'queue unavailable';
+
+ return queue.createJob({
+ type: 'exportFollowing',
+ user: user
+ })
+ .save();
+}
+
+export function createExportMuteJob(user: ILocalUser) {
+ if (!queueAvailable) throw 'queue unavailable';
+
+ return queue.createJob({
+ type: 'exportMute',
+ user: user
+ })
+ .save();
+}
+
+export function createExportBlockingJob(user: ILocalUser) {
+ if (!queueAvailable) throw 'queue unavailable';
+
+ return queue.createJob({
+ type: 'exportBlocking',
+ user: user
+ })
+ .save();
+}
+
export default function() {
if (queueAvailable && enableQueue) {
queue.process(128, handler);