On holdings edit screen cast cost, price, deposit as numeric when they have a value... user/lew/3_9_1_holdings_editor_fixes
authorLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Wed, 23 Nov 2022 18:50:04 +0000 (13:50 -0500)
committerLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Tue, 24 Jan 2023 15:09:50 +0000 (10:09 -0500)
commit8a27dafd5a2bd2935f052c937cb559aa95a007db
tree03f27368cedd8d7399f405a9d7285696f8981a00
parent0e1aa4d288c14edb66f3bffdec6c87c5745a373a
On holdings edit screen cast cost, price, deposit as numeric when they have a value in the template.Throw out NaN data for cost, price & deposit and do not let a blank string equal 0.

grab all call number prefixes and suffixes from the database, filter them down based on owning library of the holding.

Do not permit editing of status when template value or holding are "magic". Do not allow a template to apply an alert_message.

Signed-off-by: Llewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Open-ILS/src/eg2/src/app/staff/cat/volcopy/copy-attrs.component.ts
Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.html
Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts
Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.service.ts
Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm