Carousels - Carousels Can't be Created or Edited
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned | ||
3.10 |
Fix Released
|
High
|
Unassigned |
Bug Description
Evergreen 3.11
Carousels (from Administration -> Local Administration -> Carousels) can't be created or edited in 3.11. We can currently create and edit carousels without issue in 3.9.
You can fill in all the information on the New Carousel pop up but when you save nothing happens and you get the following console error.
main.f94026d6a1
at o.mungeCarousel [as preSave] (171.4a7dfbbc87
at o.save (3373.fa2d2eb14
at 3373.fa2d2eb146
at yg (main.f94026d6a
at c (main.f94026d6a
at HTMLButtonEleme
at v.invokeTask (polyfills.
at Object.onInvokeTask (main.f94026d6a
at v.invokeTask (polyfills.
at M.runTask (polyfills.
handleError @ main.f94026d6a1
Jp @ main.f94026d6a1
yg @ main.f94026d6a1
c @ main.f94026d6a1
(anonymous) @ main.f94026d6a1
invokeTask @ polyfills.
onInvokeTask @ main.f94026d6a1
invokeTask @ polyfills.
runTask @ polyfills.
invokeTask @ polyfills.
Z @ polyfills.
N @ polyfills.
F @ polyfills.
I've tried on our test servers and EOLI's 3.11 community server both as a global admin and as a local system administrator with the permissions ADMIN_CAROUSEL and REFRESH_CAROUSEL applied and I can't get a carousel to save.
tags: | added: regression |
Changed in evergreen: | |
status: | New → Confirmed |
assignee: | nobody → Jane Sandberg (sandbergja) |
Changed in evergreen: | |
importance: | Undecided → High |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
It would seem that things were a little looser in previous versions of Angular (or TypeScript), so now if you want to use this.thing your function had better also be a this.that.
Branch: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ jboyer/ lp2039612_ oop_fun / working/ user/jboyer/ lp2039612_ oop_fun