From: Jane Sandberg Date: Mon, 1 Apr 2019 21:46:20 +0000 (-0700) Subject: LP1816475: Don't let users edit returned reservations X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=86cc25a62e54141971cee68eaae461aa8f1571a5;p=working%2FEvergreen.git LP1816475: Don't let users edit returned reservations Signed-off-by: Jane Sandberg --- diff --git a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html index 93288f79ef..5412e7cbf7 100644 --- a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html +++ b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.html @@ -1,7 +1,7 @@ - + diff --git a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.ts b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.ts index b7d7b83a48..3714052384 100644 --- a/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/booking/reservations-grid.component.ts @@ -69,6 +69,7 @@ export class ReservationsGridComponent implements OnInit { notOneResourceSelected: (rows: IdlObject[]) => boolean; cancelNotAppropriate: (rows: IdlObject[]) => boolean; pickupNotAppropriate: (rows: IdlObject[]) => boolean; + editNotAppropriate: (rows: IdlObject[]) => boolean; returnNotAppropriate: (rows: IdlObject[]) => boolean; constructor( @@ -175,6 +176,7 @@ export class ReservationsGridComponent implements OnInit { this.notOneResourceSelected = (rows: IdlObject[]) => (new Set(rows.map(row => row.current_resource().id())).size !== 1); this.cancelNotAppropriate = (rows: IdlObject[]) => (this.noSelectedRows(rows) || ('pickedUp' === this.status)); this.pickupNotAppropriate = (rows: IdlObject[]) => (this.noSelectedRows(rows) || ('pickupReady' !== this.status)); + this.editNotAppropriate = (rows: IdlObject[]) => (this.noSelectedRows(rows) || ('returnedToday' === this.status)); this.returnNotAppropriate = (rows: IdlObject[]) => { if (this.noSelectedRows(rows)) { return true;