From 365915e7d2ec9ea5ee9feea31cac0267678867eb Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 8 Sep 2017 20:49:53 +0900 Subject: [PATCH] Refactoring --- src/api/serializers/post.ts | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/src/api/serializers/post.ts b/src/api/serializers/post.ts index 86016d669..df917a859 100644 --- a/src/api/serializers/post.ts +++ b/src/api/serializers/post.ts @@ -33,12 +33,12 @@ const self = ( // Me const meId: mongo.ObjectID = me - ? mongo.ObjectID.prototype.isPrototypeOf(me) - ? me as mongo.ObjectID - : typeof me === 'string' - ? new mongo.ObjectID(me) - : (me as IUser)._id - : null; + ? mongo.ObjectID.prototype.isPrototypeOf(me) + ? me as mongo.ObjectID + : typeof me === 'string' + ? new mongo.ObjectID(me) + : (me as IUser)._id + : null; let _post: any; @@ -140,7 +140,10 @@ const self = ( }); if (vote != null) { - _post.poll.choices.filter(c => c.id == vote.choice)[0].is_voted = true; + const myChoice = _post.poll.choices + .filter(c => c.id == vote.choice)[0]; + + myChoice.is_voted = true; } }