• 
      

    Fix our LocalSite permission wrapper on Django 1.6.

    Review Request #5420 — Created Feb. 7, 2014 and submitted — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    The LocalSite permission wrapper broke on Django 1.6, due to
    PermLookupDict renaming module_name to app_label.

    This updates our calls to use the new name. It also adds unit tests to
    ensure we catch any breakages in the future.

    Ran just the unit tests on the master branch, without the fix, and got
    the same errors that were silently triggering our permission lookup
    failures.

    Ran with the fix, and the tests passed. I was also able to choose
    Delete Permanently, and close another user's review requests.