summaryrefslogtreecommitdiff
path: root/src/server/api/common/watch-post.ts
diff options
context:
space:
mode:
authorAkihiko Odaki <nekomanma@pixiv.co.jp>2018-04-02 17:11:14 +0900
committerAkihiko Odaki <nekomanma@pixiv.co.jp>2018-04-02 17:11:14 +0900
commitce7efc4dbb9dca05b6b99b5ada22205890ca823f (patch)
tree7889620f2172fef7277b66a7abb00557e966fbf3 /src/server/api/common/watch-post.ts
parentIntroduce acct directory (diff)
downloadsharkey-ce7efc4dbb9dca05b6b99b5ada22205890ca823f.tar.gz
sharkey-ce7efc4dbb9dca05b6b99b5ada22205890ca823f.tar.bz2
sharkey-ce7efc4dbb9dca05b6b99b5ada22205890ca823f.zip
Distribute posts from remote
Diffstat (limited to 'src/server/api/common/watch-post.ts')
-rw-r--r--src/server/api/common/watch-post.ts26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/server/api/common/watch-post.ts b/src/server/api/common/watch-post.ts
deleted file mode 100644
index 83c9b94f3e..0000000000
--- a/src/server/api/common/watch-post.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import * as mongodb from 'mongodb';
-import Watching from '../../../models/post-watching';
-
-export default async (me: mongodb.ObjectID, post: object) => {
- // 自分の投稿はwatchできない
- if (me.equals((post as any).userId)) {
- return;
- }
-
- // if watching now
- const exist = await Watching.findOne({
- postId: (post as any)._id,
- userId: me,
- deletedAt: { $exists: false }
- });
-
- if (exist !== null) {
- return;
- }
-
- await Watching.insert({
- createdAt: new Date(),
- postId: (post as any)._id,
- userId: me
- });
-};