From df0ded5c45627ed222b6ebff5344fd5190a04b7b Mon Sep 17 00:00:00 2001 From: Jaakko Lappalainen Date: Tue, 7 Jun 2022 14:51:22 +0100 Subject: [PATCH] fix: parse correct boolean for verification --- backend/src/posts/posts.controller.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/src/posts/posts.controller.ts b/backend/src/posts/posts.controller.ts index 9fed99b..66385a7 100644 --- a/backend/src/posts/posts.controller.ts +++ b/backend/src/posts/posts.controller.ts @@ -73,14 +73,18 @@ export class PostsController { @Body() post: NewPostDocument, ): Promise { const { user } = request; - const { user_id: userId, name: userName, verified } = user; + const { + user_id: userId, + name: userName, + email_verified: emailVerified, + } = user; const last24hours = Date.now() - 86400000; const numberPostsCreatedToday = await this.service.countAllforUserByDate( userId, last24hours, ); - const maxNumberPostsPerDay = verified + const maxNumberPostsPerDay = emailVerified ? parseInt(process.env.MAX_NUMBER_POSTS_PER_DAY, 10) : 1; if (numberPostsCreatedToday >= maxNumberPostsPerDay) {