On Wednesday, September 21, 2016 at 11:27:34 PM UTC-7, Peter Suter wrote:
> > I also posted modifications to SignedTickets, but I don't expect they
> > will fix this "interaction" issue:
> >>> - 'TICKET_ADMIN' in perm:
> >>> + any(a in perm for a in self.admin_actions):
> This change seems unnecessary and maybe even more problematic than before.
> Unnecessary because TRAC_ADMIN implies TICKET_ADMIN anyway, so there's
> no need to check for TRAC_ADMIN explicitly. (But there may be more
> subtle details I'm missing.)
> Problematic because checking more permissions leads to more potentially
> problematic interactions (and possible mutual recursion) with other
That sounds right, I reverted the change.
You received this message because you are subscribed to the Google Groups "Trac
To unsubscribe from this group and stop receiving emails from it, send an email
To post to this group, send email to email@example.com.
Visit this group at https://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.