Staff catalog place hold for patron could be more durable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
High
|
Unassigned | ||
3.7 |
New
|
Undecided
|
Unassigned |
Bug Description
Evergreen 3.8 / Effects 3.6 and up.
Here's the gist of what I hope to fix:
1. Search for a patron
2. Select a patron and navigate to the Holds tab.
3. Click the Place Hold button
4. Search the catalog
5. Middle click / control-click a title in the search results to open a new tab.
6. Click the Place Hold button on the title.
Note that even though a patron was selected as the hold recipient, the holds placement interface is no longer aware of which patron the hold is for. The patron's barcode has to be re-entered.
This is the result of how the patron barcode is propagated via URL parameters and stored within the Angular catalog service. I propose we make his data more durable by storing the hold recipient barcode in local storage instead of passing the value via URL param.
Changed in evergreen: | |
milestone: | 3.8.0 → 3.8.1 |
Changed in evergreen: | |
status: | New → Confirmed |
tags: |
added: needswork removed: pullrequest |
Changed in evergreen: | |
milestone: | 3.8.1 → none |
Changed in evergreen: | |
importance: | Undecided → High |
Here's a patch:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1949226- hold-for- patron- more-durable