Angular circ should handle opt-in
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
The experimental Angular patron & circulation interfaces should handle patron opt-in status when retrieving the patron by barcode or via patron search.
In the equivalent AngularJS UIs, before retrieving and displaying the patron, the staff client checks the patron's opt-in status at your working location with an open-ils.
- If the patron needs to be opted in, the client displays a "Verify Permission to Share Personal Information" dialog which asks: "Does patron Lastname, Firstname from Branch Library 1 (BR1) consent to having their personal information shared with your library?"
- If opt-in is disallowed by the patron's home library, the patron is not retrieved and the client displays an alert that says "This patron's record is not viewable at your library."
- If opt-in is not required, the patron is retrieved as usual.
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
I know angular circ is still experimental but just want to note that this will be a blocker for us. With our privacy requirements we have to have opt in.