diff --git a/mixins/Postable.pixy b/mixins/Postable.pixy index 41c0623d..5d5a6588 100644 --- a/mixins/Postable.pixy +++ b/mixins/Postable.pixy @@ -43,9 +43,10 @@ component Postable(post arn.Postable, user *arn.User, highlightAuthorID string) Icon("pencil") if post.Type() != "Thread" - if user.Role == "admin" || user.Role == "editor" + if user != nil && (user.Role == "admin" || user.Role == "editor") a.post-tool.post-delete.action(data-action="deletePost", data-trigger="click", data-id=post.ID(), title="Delete") Icon("trash") + a.post-tool.post-permalink.ajax(href=post.Link(), title="Permalink") Icon("link")