[GIT] Evergreen ILS branch main updated. f586b683424f3c8abf03c2dc9b25228af4f1941c

This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Evergreen ILS". The branch, main has been updated via f586b683424f3c8abf03c2dc9b25228af4f1941c (commit) from 085b77dda045e6fa1e85ebd4affffc3f2916ef2f (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit f586b683424f3c8abf03c2dc9b25228af4f1941c Author: Ian Skelskey <ianskelskey@gmail.com> Date: Tue Jun 24 11:08:07 2025 -0400 LP#1901615: Fix match set recognition for acquisitions in Vandelay Ensure Vandelay templates for acquisitions record loads correctly recognize and display record match sets, similarly to bibliographic loads. - Updated match set logic to support acquisitions, restoring use of 'bib-acq' as the record type identifier (as in the previous implementation). - Changed import.component.html and import.component.ts to load the correct match sets. Release-Note: Fixes record match set display for acquisitions in Vandelay interface by restoring 'bib-acq' type handling. Testing Plan: 1. Load a cataloged items file with record type set to Acquisitions. 2. Verify that the match set dropdown correctly lists and applies match sets. 3. Compare functionality with both Acquisitions and Bibliographic record types. Signed-off-by: Ian Skelskey <ianskelskey@gmail.com> Signed-off-by: blake <blake@mobiusconsortium.org> diff --git a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html index 550f3ed063..a7755808ca 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html +++ b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html @@ -57,7 +57,7 @@ i18n-entryLabel></eg-combobox-entry> <eg-combobox-entry entryId="authority" entryLabel="Authority Records" i18n-entryLabel></eg-combobox-entry> - <eg-combobox-entry entryId="acq" entryLabel="Acquisitions Records" + <eg-combobox-entry entryId="bib-acq" entryLabel="Acquisitions Records" i18n-entryLabel></eg-combobox-entry> </eg-combobox> </div> diff --git a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts index 27a9e4342c..b59e2de256 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts @@ -323,7 +323,8 @@ export class ImportComponent implements OnInit, AfterViewInit, OnDestroy { break; case 'matchSets': - list = this.vandelay.matchSets[rtype]; + const matchSetType = rtype === 'bib-acq' ? 'bib' : rtype; + list = this.vandelay.matchSets[matchSetType]; break; case 'importItemDefs': ----------------------------------------------------------------------- Summary of changes: Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html | 2 +- Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- Evergreen ILS
participants (1)
-
Git User