From 4a75aed9ff4933c587d2cf8390e5f34d618e26db Mon Sep 17 00:00:00 2001 From: Chris Brame Date: Mon, 4 Mar 2019 23:41:14 -0500 Subject: [PATCH] fix(permissions): incorrect permissions on edit ticket --- src/views/subviews/singleticket.hbs | 33 +++++++++++++---------------- 1 file changed, 15 insertions(+), 18 deletions(-) diff --git a/src/views/subviews/singleticket.hbs b/src/views/subviews/singleticket.hbs index 5a75c46ea..00b3f7ddb 100644 --- a/src/views/subviews/singleticket.hbs +++ b/src/views/subviews/singleticket.hbs @@ -213,9 +213,11 @@
- - Add Comment - + {{#hasPermOverRole data.ticket.owner.role data.common.loggedInAccount.role "comments:create"}} + + Add Comment + + {{/hasPermOverRole}}

{{data.ticket.subject}}

- {{{data.ticket.owner.fullname}}} <{{{data.ticket.owner.email}}}>
- {{#canUserOrAdmin data.common.loggedInAccount "tickets:update"}} + {{#hasPermOverRole data.ticket.owner.role data.common.loggedInAccount.role "tickets:update"}}
- {{else}} - {{#canEditSelf data.user data.ticket.owner 'ticket'}} -
- {{/canEditSelf}} - {{/canUserOrAdmin}} -
-
+ +
- - - -
+ + + + + {{/hasPermOverRole}}