client/auth: fix edit sidebar for management only
This commit is contained in:
parent
d753bdfab1
commit
495f98a65f
2 changed files with 3 additions and 1 deletions
|
@ -36,7 +36,7 @@
|
||||||
<span class='vim-nav-hint'>Back to view mode</span>
|
<span class='vim-nav-hint'>Back to view mode</span>
|
||||||
</a>
|
</a>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<% if (ctx.canEditPosts) { %>
|
<% if (ctx.canEditPosts || ctx.canDeletePosts || ctx.canFeaturePosts) { %>
|
||||||
<a href='<%= ctx.getPostEditUrl(ctx.post.id, ctx.parameters) %>'>
|
<a href='<%= ctx.getPostEditUrl(ctx.post.id, ctx.parameters) %>'>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<a class='inactive'>
|
<a class='inactive'>
|
||||||
|
|
|
@ -48,6 +48,8 @@ class PostController {
|
||||||
nextPostId: aroundResponse.next ? aroundResponse.next.id : null,
|
nextPostId: aroundResponse.next ? aroundResponse.next.id : null,
|
||||||
prevPostId: aroundResponse.prev ? aroundResponse.prev.id : null,
|
prevPostId: aroundResponse.prev ? aroundResponse.prev.id : null,
|
||||||
canEditPosts: api.hasPrivilege('posts:edit'),
|
canEditPosts: api.hasPrivilege('posts:edit'),
|
||||||
|
canDeletePosts: api.hasPrivilege('posts:delete'),
|
||||||
|
canFeaturePosts: api.hasPrivilege('posts:feature'),
|
||||||
canListComments: api.hasPrivilege('comments:list'),
|
canListComments: api.hasPrivilege('comments:list'),
|
||||||
canCreateComments: api.hasPrivilege('comments:create'),
|
canCreateComments: api.hasPrivilege('comments:create'),
|
||||||
parameters: parameters,
|
parameters: parameters,
|
||||||
|
|
Loading…
Reference in a new issue