]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#1812389: make Group Penalty Threshold admin page accessible again
authorGalen Charlton <gmc@equinoxinitiative.org>
Wed, 23 Jan 2019 15:52:24 +0000 (10:52 -0500)
committerBill Erickson <berickxx@gmail.com>
Fri, 8 Mar 2019 15:06:12 +0000 (10:06 -0500)
commit8b7536f75d6debe3ab65e5226b2179ef31e0ffe6
tree073862f98e0597a56f3b5f5bcd6f312705865953
parenta36a915ab853babbc42f5f3d9a1fb7858fb1cf73
LP#1812389: make Group Penalty Threshold admin page accessible again

As a consequence of the patch for bug 1744756 adding a new
admin/local/permission AngularJS app, the routing for
admin/local/permission/grp_penalty_threshold got broken, making the
embdeded Conify interface for group penalty thresholds inaccessible
from the web staff client. This patch fixes that.

To test
-------
[1] From Administration | Local Administration, go to Group Penalty
    Thresholds. Note that the embedded Conify admin interface
    is not displayed and the URL changes to .../permission/grp_tree.
[2] Apply the patch and repeat step 1. This time, the admin interface
    should appear.
[3] Verify that the Permission Group Tree Entries interface remains
    accessible from Local Administration.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/admin/local/permission/index.tt2
Open-ILS/web/js/ui/default/staff/admin/local/permission/app.js