LP1951162 Migrate copy templates setting user/berick/lp1951162-angular-copy-template-settings
authorBill Erickson <berickxx@gmail.com>
Fri, 3 Dec 2021 18:27:01 +0000 (13:27 -0500)
committerBill Erickson <berickxx@gmail.com>
Fri, 3 Dec 2021 18:27:03 +0000 (13:27 -0500)
commitd739751ec45a1ef2ecfce2a2d5a5a7e8ff0f52bd
tree5fea643bd3737f52877eb829bbf337b3e48c781f
parentb0a744e9695ce4d1f4982f0db7bdf365e6114755
LP1951162 Migrate copy templates setting

Rename the user setting "webstaff.cat.copy.templates" to
"cat.copy.templates" and migrate any existing values.  This operation is
not performed for any databases where a "cat.copy.templates" user or
workstation setting type already exists.

Teach the Angular copy editor to avoid looking up templates in local
storage, since only XUL templates are stored there, which are not
compatible.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.service.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.angular-copy-templates.sql [new file with mode: 0644]
Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js