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();