Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
Firebird - Sprint 172
-
1
-
Firebird
-
Poppy (R2 2023)
-
TBD
Description
Overview: Holdings, Items without populated "URI" in electronic access are not edited in Bulk Edit with 422 Unprocessable Entity error
Steps to Reproduce:
- Log into FOLIO as User with "Bulk Edit: In app - Edit inventory records", "Inventory: All permissions" permissions
- Open "Inventory" app => Search for any Item and open its detail view
- Click "Actions" => "Edit"
- Click "Add electronic access" => Fill in any fields except "URI" field
- Click "Save & close" button
- Copy Item HRID and save it to .csv file
- Open "Bulk edit" app => Select "Inventory-items" record type => Select "Item HRIDs" record identifier
- Click "or choose file" button => Upload file from Step #6
- Do Bulk Edit for the matched Item
Expected Results: Bulk Edit is successful, Item is edited
Actual Results: Item is not edited in Bulk Edit with the following error message:
"message": "[422 Unprocessable Entity] during [PUT] to http://inventory/items/0b96a642-5e7f-452d-9cae-9cee66c9a892 ItemClient#updateItem(Item,String): [{\"errors\":[{\"message\":\"must not be null\",\"type\":\"1\",\"code\":\"javax.validation.constraints.NotNull.message\",\"parameters\":[
{\"key\":\"electronicAccess[0].uri\",\"value\":\"null\"}]}]}]"
Additional Information: The issue is reproducible for Holdings, Items without populated "URI" in electronic access
URL:
Interested parties:
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3995 Bulk edit - bugfixes and enhancements
-
- In Review
-