summaryrefslogtreecommitdiff
path: root/src/server/api/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/common')
-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
- });
-};