Adjust logs during marc-to-marc matching on centralC

RCA Group

None

Description

During marc-to-marc matching and marcBib update on centralTenant json for marcBib is not present at logs and Instance cannot be reached by provided link

Steps to reproduce:

  • create Instance on central tenant

  • match newly created marcBib on local tenant (make sure that local tenant in consortium and all required permissions are provided)

Job Profile:

 

Steps:

  1. Add tenantId (centralTenantId?) to Journal Record

  2. Add column in journal_records table for tenantId (centralTenantId?)

  3. Adjust JournalUtil thats handles event to check payload - if there is a centralTenantId, it should populate this field

  4. Update function that retrieves logs from journal_records table

  5. Add this field in LogEntryDto and modify service that builds it to populate it

  6. Do not remove CENTRAL_TENANT_ID from payload in mod-srs (AbstractPostProcessingEventHandler:saveRecordForCentralTenant:341)

  7. remove CENTRAL_TENANT_ID from payload in mod-inventory in handlers that process Holdings and Items

  1. Add task for UI

 

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Maksym IshchenkoOctober 16, 2023 at 9:05 AM

Tested in scope of

Ann-Marie BreauxOctober 13, 2023 at 7:36 AM

Hi and If this is already merged, it's OK to release. We'll do final testing and close after release.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 21, 2023 at 11:50 AM
Updated October 23, 2023 at 5:00 PM
Resolved October 23, 2023 at 5:00 PM
TestRail: Cases
TestRail: Runs