Done
Details
Assignee
Roman ChernetskyiRoman ChernetskyiReporter
Magda ZacharskaMagda ZacharskaPriority
P2Story Points
2Sprint
Development Team
FolijetParent
Fix versions
Release
Sunflower (R1 2025) Bug FixRCA Group
Implementation coding issueTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Roman Chernetskyi
Roman ChernetskyiReporter
Magda Zacharska
Magda ZacharskaPriority
Story Points
2
Sprint
Development Team
Folijet
Parent
Fix versions
Release
Sunflower (R1 2025) Bug Fix
RCA Group
Implementation coding issue
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 19, 2025 at 9:15 PM
Updated last week
Resolved April 7, 2025 at 11:17 AM
While bulk editing MARC instances by setting discovery suppress flag to true and updating MARC fields, then not only discovery suppress flag is set to true but also the staff suppressed flag is set to true. The issue does not occur if only administrative data is edited. For more details refer to Additional information section. Removing dates is covered in
Steps to recreate:
Trigger bulk edit of MARC instances by submitting a list of identifiers or by running a query
On the bulk edit form, set Suppress from discovery to true and add 500 note under MARC fields:
Click “Confirm changes” button and “Are you sure?” form displays the changes correctly (staff suppress is not set to true):
Commit the changes
Navigate to inventory and verify through search if the records are suppressed from discovery and the general note is added
Expected behavior:
Actual behavior:
All the records affected by bulk edit are suppressed from discovery and staff suppressed:
Additional information:
Looking at the job edit history, I see several jobs edits:
First - updating Discovery suppress flag correctly (this is the instance record edit)
Second - adding general note (this is the SRS record edit). This edit job also modifies staff suppress flag and adds Date1 and date type
Third - removes Date1 and Date type (also SRS record edit)
Different scenarios checked when edit administrative data along with marc fields, the issue with changing “Staff suppress“ value to the opposite one happens when Instance has the same values for “Suppress from discovery“ and “Staff suppress“ (both false, or both true).
Also, issue with remove Date type, Date 1, & Date 2 fields is reproduced in Sunflower and Ramsons. Issue with changing “Staff suppress“ value to the opposite value is reproduced in Sunflower.