]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP1860460 Copy delete override repairs, perm failed handler
authorBill Erickson <berickxx@gmail.com>
Tue, 21 Jan 2020 21:06:01 +0000 (16:06 -0500)
committerJane Sandberg <sandbej@linnbenton.edu>
Sun, 23 Feb 2020 15:36:06 +0000 (07:36 -0800)
commit5bfdbe9867666ef31f4f9faddfa9afaa10d6bdfd
tree75eb400843fa31a4b20029ba2f794b0300223a2f
parenteea266a15ded37c91ae272db33fac0548035f8d5
LP1860460 Copy delete override repairs, perm failed handler

* Teach the Angular holdings module vol/copy delete dialog to correctly
  report failure events to the user and handle permission overrides.

* Add support for automatically launching the op-change dialog when a
  permission failed event is returned by an API call for any /eg2/staff/
  interface.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jennifer Weston <jennifer.weston@equinoxinitiative.org>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Open-ILS/src/eg2/src/app/core/auth.service.ts
Open-ILS/src/eg2/src/app/core/net.service.ts
Open-ILS/src/eg2/src/app/staff/nav.component.ts
Open-ILS/src/eg2/src/app/staff/share/holdings/delete-volcopy-dialog.component.html
Open-ILS/src/eg2/src/app/staff/share/holdings/delete-volcopy-dialog.component.ts
Open-ILS/src/eg2/src/app/staff/share/op-change/op-change.component.ts