Editing a note changes depth if standing penalty has depth setting

Bug #1957009 reported by Terran McCanna
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Medium
Unassigned

Bug Description

In 3.8: If you set the org depth for the "Note, no blocks" / SILENT_NOTE standing penalty it will set the default org depth correctly, but if you save the org depth for that note to a different level and then edit it, it will revert to the default.

To recreate:

1) Under Admin > Local Admin > Standing Penalties...
2) Set SILENT_NOTE to have 0 as the org depth so that new notes will default to the consortium level
3) Go to a patron account and create a Note - notice that it defaults to the consortium level. Select the system level instead and save it.
4) Verify that the Location column reflects the system level Location setting correctly.
5) Edit the note and notice that the depth dropdown has reset itself to the consortium level.

Ideally, the modal would load the depth/location setting that had previously been saved, and then give the option to change it.

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

Confirming in version 3.8. When I click Edit Note and am taken back into the Create or Edit Note screen, the Depth dropdown menu has reset to "Everywhere" - if the user doesn't catch this, the note does rescope to CON.

Changed in evergreen:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Michele Morgan (mmorgan) wrote :

Confirming that this is still an issue in 3.14 angularjs Patron Notes.

Light testing of the Angular Patron Notes revealed some inconsistent behavior. Selecting and editing an existing Note sometimes showed the correct depth, other times not. I also observed the Penalty type from a previously edited Note in the modal when editing a different note. More testing is needed.

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.