From 626304310a00bc77bb3dba02666f8df1da96f17a Mon Sep 17 00:00:00 2001 From: Andrew Woodlee Date: Sat, 12 Nov 2022 01:40:17 -0600 Subject: [PATCH] if-statement clean-up in postService --- app/services/post.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/services/post.js b/app/services/post.js index 4913529..eee7062 100644 --- a/app/services/post.js +++ b/app/services/post.js @@ -42,8 +42,10 @@ class PostService extends SiteService { async createPlaceholder (author) { const NOW = new Date(); - if (!author.permissions.canAuthorPosts || !author.flags.isAdmin) { - throw new SiteError(403, 'You are not permitted to author posts'); + if (!author.flags.isAdmin){ + if (!author.permissions.canAuthorPosts) { + throw new SiteError(403, 'You are not permitted to author posts'); + } } let post = new Post();