tpac: Bookbag ID parameter breaks holds interface in my account
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
High
|
Unassigned |
Bug Description
Evergreen version: 2.2 RC1
After logging into tpac, a user takes the following steps:
1. Clicks on "My Account" and then goes to their lists page.
2. Clicks on the title for a particular list. The "id" parameter is added to the URL to identify which list should be viewed.
3. After viewing the list, if the user then clicks the "holds" tab, the id for the list is propagated in the URL, which leads to an internal server error. If you remove this parameter from the URL, everything displays normally.
The list id is also propagated when clicking other links (account preferences, items checked out, etc.), but it doesn't lead to any problems with viewing those interfaces. I don't think it's a bad idea for the parameter to propagate since it means the list will still be open if the user returns to the list page. However, the holds page does not like that parameter in the URL
Changed in evergreen: | |
milestone: | none → 2.2.0 |
status: | New → Confirmed |
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (erickson-esilibrary) |
status: | Confirmed → In Progress |
Changed in evergreen: | |
status: | Confirmed → Fix Committed |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Marking this as High mainly because I'm pretty sure I can fix it by 2.2.0.