Activity log for bug #1941764

Date Who What changed Old value New value Message
2021-08-26 15:36:00 Galen Charlton bug added bug
2021-08-26 15:36:14 Galen Charlton nominated for series evergreen/3.6
2021-08-26 15:36:14 Galen Charlton bug task added evergreen/3.6
2021-08-26 15:36:19 Galen Charlton evergreen: importance Undecided Medium
2021-08-26 15:36:21 Galen Charlton evergreen/3.6: importance Undecided Medium
2021-08-26 15:36:32 Galen Charlton tags angular cataloging
2021-08-26 15:39:15 Galen Charlton description When starting from a Inspect Queue from a bib queue in the Angular MARC Import, operations like 'Import Selected Record' can fail. Specifically, after selecting a record and clicking the link, the import tab is displayed but without the relevant queue showing as selected. Attempting to complete the would fail with the following error message: ERROR TypeError: this.selectedQueue is undefined I traced this back to an issue with the combobox component. The combobox for the queue is passed both entries and a startId, e.g., <eg-combobox [entries]="formatEntries('activeQueues')" <eg-combobox id="queue-select" [startId]="startQueueId" As it happens, entries gets set first, then startId... but the setter for entries expects that startId has a value in order to apply the default selection correctly. I observed that switching the order of the startId and entries attributes can fix the problem. Unfortunately, we cannot count on that per (e.g.): https://github.com/angular/angular/issues/40007 https://stackoverflow.com/questions/42358507/angular2-how-to-have-input-setters-called-in-certain-order Consequently, while it may be worth doing a quick fix to change the order of the attributes and see if that works well known on supported browsers, it looks like we may need to write an ngOnChanges handler for combobox. Evergreen 3.6+ When starting from a Inspect Queue from a bib queue in the Angular MARC Import, operations like 'Import Selected Record' can fail. Specifically, after selecting a record and clicking the link, the import tab is displayed but without the relevant queue showing as selected. Attempting to complete the would fail with the following error message:   ERROR TypeError: this.selectedQueue is undefined I traced this back to an issue with the combobox component. The combobox for the queue is passed both entries and a startId, e.g.,       <eg-combobox [entries]="formatEntries('activeQueues')"       <eg-combobox          id="queue-select"          [startId]="startQueueId" As it happens, entries gets set first, then startId... but the setter for entries expects that startId has a value in order to apply the default selection correctly. I observed that switching the order of the startId and entries attributes can fix the problem. Unfortunately, we cannot count on that per (e.g.): https://github.com/angular/angular/issues/40007 https://stackoverflow.com/questions/42358507/angular2-how-to-have-input-setters-called-in-certain-order Consequently, while it may be worth doing a quick fix to change the order of the attributes and see if that works on supported browsers, it looks like we may need to write an ngOnChanges handler for combobox. Evergreen 3.6+
2021-08-26 16:37:50 Bill Erickson evergreen: assignee Bill Erickson (berick)
2021-08-26 17:25:31 Bill Erickson tags angular cataloging angular cataloging pullrequest
2021-08-26 17:25:34 Bill Erickson evergreen: assignee Bill Erickson (berick)
2021-08-26 17:25:38 Bill Erickson evergreen: milestone 3.7.2
2021-08-26 17:25:40 Bill Erickson evergreen/3.6: milestone 3.6.5
2021-08-26 18:41:50 Christine Morgan bug added subscriber Christine Morgan
2021-09-22 13:46:33 Christine Morgan evergreen: assignee Christine Morgan (cmorgan-z)
2021-09-22 15:48:34 Christine Morgan evergreen: assignee Christine Morgan (cmorgan-z)
2021-09-22 19:24:38 Terran McCanna tags angular cataloging pullrequest angular cataloging pullrequest signedoff
2021-09-23 13:50:34 Galen Charlton evergreen: status New Fix Committed
2021-09-23 13:50:36 Galen Charlton evergreen/3.6: status New Fix Committed
2021-10-29 18:32:44 Evergreen Bug Maintenance evergreen: status Fix Committed Fix Released
2021-10-29 18:32:48 Evergreen Bug Maintenance evergreen/3.6: status Fix Committed Fix Released