Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
P2
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Template:customfield_11100 23089
-
Sprint:EPAM-Veg Sprint 18, EPAM-Veg Sprint 19, EPAM-Veg Sprint 23, EPAM-Veg Sprint 24, EPAM-Veg Sprint 25, EPAM-Veg Sprint 26
-
Story Points:3
-
Development Team:Vega
Description
Overview: When a duplicate term is entered in controlled vocab CRUD component in Settings, the addition silently fails. It's good that it fails, but there should be some messaging that it failed because it was not unique. This applies in e.g. Settings > Inventory > Holdings, Holdings type, and Settings > Inventory > Instance, Holdings, Item > Call number type and more (basically everywhere this component is used in both Inventory and User settings.
Steps to Reproduce:
- Log into http://folio-snapshot.aws.indexdata.com as diku_admin
- Go to Settings > Inventory > Holdings, Holdings type, and Settings > Inventory > Instance, Holdings, Item > Call number type and more (basically anywhere the controlled vocab CRUD component is used in both Inventory and User settings.
- Create a new term with the same Name as an existing term
Expected Results:
- The system displays the following information: "<<field label>> already exists." in red and below field with the duplicate value.
- Do not display a horizontal scrollbar
- And backend error message "Error:Error on saving data" should not display.
Actual Results: New term can't be saved (which is fine), but no message is generated by the system.
OR if you go to Loan types then a horizontal scrollbar displays and error message displays out of view. See screenshot.
Verify
Ensure that this work applies to all fields that does not allow duplicates in the following Settings areas:
– Users
– Inventory
– Circulation
– Tenant > Location setup > Institution
TestRail: Results
Attachments
Issue Links
- blocks
-
UIIN-285 Settings > Inventory > Resource type. Unique resource type code
-
- Closed
-
-
UIIN-286 Settings > Inventory > Contributor type. Unique resource type term and code
-
- Closed
-
-
UIIN-440 Settings-Inventory: URL Relationship - No error when creating duplicate
-
- Closed
-
-
UIIN-442 Settings-Inventory: Contributor Type: no error or warning when no code entered
-
- Closed
-
-
UIIN-445 Settings-Inventory: Statistical code types - No Error When Creating Duplicate
-
- Closed
-
- clones
-
UITEN-46 Location CRUD: No Uniqueness Validation Message When Duplicate Name Contains Quotation Marks
-
- Closed
-
- is blocked by
-
MODINVSTOR-318 Disallow holdings types with same name
-
- Closed
-
- is cloned by
-
STSMACOM-215 Controlled Vocab CRUD: Correct field alignment when an inline error displays
-
- Closed
-
- is duplicated by
-
STCOM-535 Validation error on controlled vocab crud isn't visible on page
-
- Closed
-
- is required by
-
STSMACOM-227 Controlled Vocab Duplicate Issues: Handle server errors during item creation.
-
- Closed
-
- relates to
-
UIIN-301 Settings page. Inventory > Instances + Holdings + Item > URL relationship (Electronic access)
-
- Closed
-
-
UIIN-302 Settings page. Inventory > Instances, Holdings, Items > Statistical code types
-
- Closed
-
-
UIIN-376 Settings page. Inventory > Holdings > Holdings types
-
- Closed
-
-
UIIN-377 Settings page. Inventory > Holdings > ILL policy
-
- Closed
-
-
UXPROD-1838 Team Vega Q3 2019 Technical Debt
-
- Closed
-
-
UIIN-453 Settings page. Inventory > Holdings/Items > Note types
-
- Closed
-