Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
P2
-
Resolution: Cannot Reproduce
-
Affects Version/s: None
-
Fix Version/s: 9.0.0
-
Labels:
-
Template:customfield_11100 26472
-
Sprint:ACQ Sprint 74
-
Story Points:1
-
Development Team:Thunderjet
-
Epic Link:
Description
Overview: If you create a POL with data from an Inventory Instance but then change that data such that the UUID is wiped out, but the data has a Product ID containing a parenthesis, then you cannot save/open the PO
Steps to Reproduce:
- Log into FOLIO-snapshot as diku_admin
- Go to the order app
- Create a PO
- Create a POL and populate the bib data from an Inventory Instance ("accidental atheist" title)
- Remove a contributor, or edit the title slightly, which should make the Instance UUID disappear
- Save the POL
- Open the PO
Expected Results: The PO should Open
Actual Results: There's a message "PO cannot be saved".
Additional Information: See attached video. From Piotr Kalashuk in the comments: Looks like parentheses in the productId should be somehow be escaped when building CQL query to inventory storage.
TestRail: Results
Attachments
Issue Links
- has to be done after
-
MODORDERS-310 Update mod-orders to use the new version of the schema with qualifier field
-
- Closed
-
-
UIOR-392 Move ISBN Qualifier to separate field in UI Create/Edit screen
-
- Closed
-
- is blocked by
-
MODINVSTOR-293 CQL identifiers=")" fails with "invalid regular expression: parentheses () not balanced" SQL Injection
-
- Closed
-
-
RMB-396 mask ) ] } in regexp to prevent SQL injection
-
- Closed
-
- relates to
-
UIIN-569 Search for titles with value with parenthesis results in error messages when search term: All (title, contributor, identifier)
-
- Closed
-
-
UIOR-228 Capture instance uuid and product id's when user selects instance
-
- Closed
-