Create MARC Bib records - update schema

Description

Purpose

Create a new schema for the POST requests. Use the original schema as base for new one with changes:

  • remove not needed fields:

    • parsedRecordId

    • parsedRecordDtoId

    • externalId

    • externalHrid

    • updateInfo

    • relatedRecordVersion

  • fields field could have less than 3 elements

  • marcFormat field is required (for original schema also)

Acceptance criteria

  • unit tests adjusted

  • karate tests adjusted

  • documentation updated

Environment

None

Potential Workaround

None

Attachments

2

relates to

Checklist

hide

TestRail: Results

Activity

Show:

Valery_Pilko May 5, 2023 at 12:23 PM

Verified on Snapshot env - works as expected.
User can create "MARC Bib" record with "245" field only, see attached screencast:

Valery_Pilko May 4, 2023 at 6:56 AM

Hi  
On snapshot env following issue appeared:
1. Open Create MARC bib window
2. Fill all required field 
3. Click on the "Save & close"
Actual result: POST request failed with "500" error and following message: "Internal Server Error, Please contact System Administrator or try again"
See screenshot:

Pavlo Smahin April 19, 2023 at 6:35 PM

, yes, we have to do some adjustments to make it cleaner. I've updated description.

Khalilah Gambrell April 19, 2023 at 4:51 PM

Hey   is this work still needed? 

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created April 18, 2023 at 1:00 PM
Updated October 11, 2023 at 7:44 PM
Resolved May 5, 2023 at 1:17 PM
TestRail: Cases
TestRail: Runs