Done
Details
Assignee
Maksat GalymzhanMaksat GalymzhanReporter
Ruslan LavrovRuslan LavrovPriority
P3Story Points
1Sprint
NoneDevelopment Team
FolijetFix versions
Release
Poppy (R2 2023) Bug FixRCA Group
Legitimate regressionTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Maksat Galymzhan
Maksat GalymzhanReporter
Ruslan Lavrov
Ruslan LavrovPriority
Story Points
1
Sprint
None
Development Team
Folijet
Fix versions
Release
Poppy (R2 2023) Bug Fix
RCA Group
Legitimate regression
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created August 4, 2023 at 11:43 AM
Updated November 20, 2023 at 5:07 PM
Resolved November 6, 2023 at 8:00 AM
The issue was spotted during testing MODSOURCE-671.
Steps to Reproduce:
Import marc-bib record using job profile containing marc-to-marc matching and action profile for marc-bib update if a record matches. Marc-to-marc match profile should use a control field that differs from 001 as a match point (e.g. 008).
During investigation in debug the following exception was found:
"io.vertx.pgclient.PgException: ERROR: syntax error at or near "393893" (42601)"
Due to redundant wrapping of value from incoming field by single quotation marks.
https://github.com/folio-org/mod-source-record-storage/blob/2b7e5b732f7d1a7b51685195aa1797df18feb147/mod-source-record-storage-server/src/main/java/org/folio/dao/RecordDaoImpl.java#L293