Exclude processing of empty/blank subfields in the MarcQmToMarcRecordConverter converter

Description

Purpose/Overview

Exclude processing of empty/blank subfields in the MarcQmToMarcRecordConverter converter as this affects the validation result in the mod-record-specifications.

Requirements

Exclude processing of empty/blank subfields in the MarcQmToMarcRecordConverter converter.

Environment

None

Potential Workaround

None

Attachments

6

Checklist

hide

Activity

Show:

Valery_Pilko October 1, 2024 at 9:04 AM

Separate issue created

Khalilah Gambrell October 1, 2024 at 8:08 AM

Thanks . Please create another issue and make it a P4 and Release = Sunflower.

Valery_Pilko October 1, 2024 at 6:03 AM

Hey - looks like issue with linked field also reproduces on Quesnelia, Poppy.
I suggest to create a separate ticket. Can I create it?
See screenshot:

Khalilah Gambrell September 30, 2024 at 7:46 PM

Thank you

  1. Link a field (e.g 650)

  2. Add “$2 ” in any editable input box

I am getting this 400 message

{
"message": "Subfield length",
"type": "-1",
"code": "BAD_REQUEST"
}

Valery_Pilko September 30, 2024 at 7:38 PM

Hey - looks like you're caught this issue -
In the scope of - you should check that validation endpoint process successfully cases with empty undefined/2nd not repeatable/required subfields.
NOTE: request to SRS will fail when you enter an empty subfield without trailing space, ex.: “$2”
Request to SRS will be successful when you enter empty subfield with trailing space, ex.: “$2 ”

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 16, 2024 at 10:51 AM
Updated October 1, 2024 at 9:04 AM
Resolved October 1, 2024 at 8:08 AM
TestRail: Cases
TestRail: Runs