Web client: higher staff permissions required for consortium level billing type options

Bug #1740535 reported by Blake GH on 2017-12-29
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Medium
Unassigned
3.0
Medium
Unassigned

Bug Description

EG 3.0.2

It appears that when using the XUL client to bill a patron, we are presented with all of the branch/system/consortium billing type options. But under the exact same conditions on the web based staff client, we are presented with the only local branch billing types. We can "fix" this by using a staff account with global permissions at the consortium level but that's not really a fix.

Blake GH (bmagic) wrote :
Blake GH (bmagic) wrote :
Blake GH (bmagic) on 2018-01-11
tags: added: webstaffclient
Erica Rohlfs (erohlfs) wrote :

Confirmed on 3.0.2.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Galen Charlton (gmc) on 2018-03-29
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
Galen Charlton (gmc) wrote :

A patch is available in the user/gmcharlt/lp1740535_billing_type_selector branch:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/gmcharlt/lp1740535_billing_type_selector

Changed in evergreen:
milestone: none → 3.1.1
Changed in evergreen:
milestone: 3.1.1 → 3.1.2
Changed in evergreen:
milestone: 3.1.2 → 3.1.3
tags: added: pullrequest
Changed in evergreen:
assignee: Galen Charlton (gmc) → nobody
Kathy Lussier (klussier) wrote :

Works for me. Pushed to master, 3.1 and 3.0. Thank you Galen and Blake!

Changed in evergreen:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers