Suppress privacy waiver entries when waiver not enabled

Bug #1847922 reported by Jeff Davis
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

Privacy waiver entries are displayed in the patron summary whenever they exist, even if the working location doesn't use that feature. For example, suppose Library A uses privacy waivers and Library B does not. A patron from Library A visits Library B. Staff will see privacy waiver entries under "Allow others to use my account" in the patron summary, even though they don't use this feature. Likewise, the entries will continue to show at Library A even if they decide to turn off the feature.

The patron summary should check the circ.privacy_waiver org setting before displaying anything under "Allow others to use my account."

Revision history for this message
Jeff Davis (jdavis-sitka) wrote :
tags: added: pullrequest webstaffclient
Changed in evergreen:
assignee: nobody → Jane Sandberg (sandbej)
Revision history for this message
Jane Sandberg (sandbergja) wrote :

Thanks for the branch, Jeff. It doesn't quite work, though. The waiver entries themselves aren't nested under the ng-if <div>, so they still show up even at orgs where circ.privacy_waiver is unset or false.

The only thing that currently is covered by the ng-if is the "Allow others to use my account" divider.

Changed in evergreen:
assignee: Jane Sandberg (sandbej) → nobody
tags: added: needsrepatch
Revision history for this message
Terran McCanna (tmccanna) wrote :

Removing pullrequest as per comment #2

tags: removed: pullrequest
tags: added: patron
removed: webstaffclient
tags: added: needswork
removed: needsrepatch
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers