Done
Details
Assignee
Viacheslav KolesnykViacheslav KolesnykReporter
Viacheslav KolesnykViacheslav KolesnykLabels
Priority
P3Story Points
1Sprint
NoneDevelopment Team
SpitfireFix versions
Release
Lotus R1 2022TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Viacheslav Kolesnyk
Viacheslav KolesnykReporter
Viacheslav Kolesnyk
Viacheslav KolesnykLabels
Priority
Story Points
1
Sprint
None
Development Team
Spitfire
Fix versions
Release
Lotus R1 2022
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 16, 2022 at 2:07 PM
Updated February 17, 2022 at 3:15 PM
Resolved February 17, 2022 at 3:15 PM
Problem:
Note parameters were stored in jsonb in earlier versions and there were absent popUp parameters for some notes thus after data migration, in new schema they are set to 'null'.
This 'null' parameters break mod-kb-ebsco logic and error popup is shown in eholding UI app as shown on attached screenshot.
Approach:
Add 'Not NULL' constraints to following fields of 'note' table:
pop_up_on_user
pop_up_on_check_out
Update migration script to insert 'false' in case of null in field.
Note: default value for these fields is already 'false'.