[FOLIO-3251] After hotfix 3, many apps fail with a UI error Created: 27/Jul/21 Updated: 29/Jul/21 Resolved: 27/Jul/21 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Bug | Priority: | P2 |
| Reporter: | Zak Burke | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | DevOps Sprint 119 |
| Development Team: | FOLIO DevOps |
| Description |
|
Overview: Teh UI is broke in Orders, Circulation log, Export manager
Expected Results: Apps load Interested parties: Philip Robinson, Björn Muschall, Jenn Colt |
| Comments |
| Comment by Zak Burke [ 27/Jul/21 ] |
|
Preliminary findings: stripes-acq-components contains references to two components/functions that are part of Juniper, not Iris: "export 'KeyboardShortcutsModal' was not found in '@folio/stripes/components' "export 'getLocaleDateFormat' was not found in '@folio/stripes/components' Any app depending on @folio/stripes-acq-components will thus fail. |
| Comment by John Malconian [ 27/Jul/21 ] |
|
I've pinned some dependencies to Iris versions using resolutions. A subsequent Iris build is available at https://folio-iris.dev.folio.org |
| Comment by Zak Burke [ 27/Jul/21 ] |
|
This is the same problem we had long, long ago in stripes-land that caused us to move from caret-deps to tilde-deps for the inter-stripes dependencies. The problem is two-fold:
|