]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP1860460 Copy delete override repairs, perm failed handler user/berick/lp1860460-copy-delete-special-status
authorBill Erickson <berickxx@gmail.com>
Tue, 21 Jan 2020 21:06:01 +0000 (16:06 -0500)
committerBill Erickson <berickxx@gmail.com>
Tue, 21 Jan 2020 21:28:46 +0000 (16:28 -0500)
commit2831cf7dc88d18c42faaae253fab9b665b900502
tree0f8b98e08d4136e2d8ed0e8fe26f1892b0e3426a
parent46f1f53051665a9a8b6358ed9d61f541d071a8ff
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>
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