Angular circ should handle opt-in

Bug #2020222 reported by Jeff Davis
12
This bug affects 2 people
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.actor.user.org_unit_opt_in.check API call.

- 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.

Andrea Neiman (aneiman)
Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.