From e4e668b32753b31d7162b979cd4e6d1a3a280b9f Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 23 Sep 2018 16:05:26 +0900 Subject: [PATCH] Improve performance --- src/services/note/read.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/services/note/read.ts b/src/services/note/read.ts index 46918bc38..8622597bc 100644 --- a/src/services/note/read.ts +++ b/src/services/note/read.ts @@ -20,11 +20,15 @@ export default ( : new mongo.ObjectID(note); // Remove document - await NoteUnread.remove({ + const res = await NoteUnread.remove({ userId: userId, noteId: noteId }); + if (res.deletedCount == 0) { + return; + } + const count1 = await NoteUnread .count({ userId: userId,