It is Possible to store a permission group that is not a user group as the main profile in a patron record

Bug #1463991 reported by Michele Morgan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Won't Fix
Undecided
Unassigned

Bug Description

Evergreen 2.8.1

In the Permission Group Editor, unchecking the User Group checkbox for a given permission group greys out the group as a selection in the Patron Editor's Main Profile (Permission Group) field. This should make it impossible to store the greyed out group as the patron profile.

When editing a patron record, clicking on a greyed out group name does not fill in the field in the patron editor so the record cannot be saved.

However, opening the dropdown and clicking on the greyed out group a second time fills in the field in the patron editor and allows saving the record with the greyed out group as the patron's profile.

Screencast of this behavior forthcoming.

Tags: fixedinwebby
Revision history for this message
Erica Rohlfs (erohlfs) wrote :

Confirmed in version 2.8.1. Not surprisingly, this behavior exists when registering a new patron, as well.

Changed in evergreen:
status: New → Confirmed
Revision history for this message
Andrea Neiman (aneiman) wrote :

This appears to be fixed in the web staff client for both new registrations & edits.

If I select a user group (which has the user box unchecked) from the Main Profile dropdown, the Main Profile entry will allow me to select the invalid value but it will turn the box yellow and will generate an alert message when I try to save -- "Please enter valid values for all required fields" -- and will not allow me to save the record with the invalid value selected. Same when trying to register a patron.

tags: added: fixedinwebby
Revision history for this message
Kathy Lussier (klussier) wrote :

Setting this bug to Won't Fix since it is fixed in the web client and the xul client is now deprecated.

Changed in evergreen:
status: Confirmed → Won't Fix
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.