I agree with Shai's comment on the ticket, changing it to raise a
DoesNotExist when DEBUG=True. I think it's an acceptable compromise between
backwards compat and helping find bugs.
On 25 September 2017 at 11:56, Dan Watson wrote:
> Seems like maybe it would be more helpful if has_perm logged a
Seems like maybe it would be more helpful if has_perm logged a note about
the permission not existing (probably only in debug), rather than just
returning False. In fact, I'd argue it should still return True -- if the
permission did exist, the superuser would have it. And there's a
backwards-c