diff --git a/ghost/admin/routes/editor/edit.js b/ghost/admin/routes/editor/edit.js index 871a8b5ecc..4c151392f5 100644 --- a/ghost/admin/routes/editor/edit.js +++ b/ghost/admin/routes/editor/edit.js @@ -18,10 +18,6 @@ var EditorEditRoute = AuthenticatedRoute.extend(base, { post = this.store.getById('post', postId); - if (post) { - return post; - } - paginationSettings = { id: postId, status: 'all', @@ -36,7 +32,7 @@ var EditorEditRoute = AuthenticatedRoute.extend(base, { return self.store.find('post', paginationSettings).then(function (records) { var post = records.get('firstObject'); - if (user.get('isAuthor') && post.isAuthoredByUser(user)) { + if (user.get('isAuthor') && !post.isAuthoredByUser(user)) { // do not show the post if they are an author but not this posts author post = null; }