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

Bug #1740535 reported by Blake GH
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Medium
Unassigned
3.0
Fix Released
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.

Revision history for this message
Blake GH (bmagic) wrote :
Revision history for this message
Blake GH (bmagic) wrote :
Blake GH (bmagic)
tags: added: webstaffclient
Revision history for this message
Erica Rohlfs (erohlfs) wrote :

Confirmed on 3.0.2.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Galen Charlton (gmc)
Changed in evergreen:
assignee: nobody → Galen Charlton (gmc)
Revision history for this message
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
Revision history for this message
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
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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