UI-Inventory. Required field display handling Update (Instance, Holdings, Item)

Description

Overview: Stripes has changed the rendering of mandatory versus non mandatory fields. And UI-Inventory needs to align. See for example non mandatory fields are marked as mandatory, which are not mandatory.


In this example - then the only required element is: Item HRID.

All forms in UI inventory needs to be checked.

Further details in .

The front-end change is trivial assuming this is just a labeling mistake and there is no actual discrepancy with required fields on the back-end.

The elements which are required for instance, holdings, and item records can be verified in: Required Elements Inventory Beta - Metadata Elements

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte Whitt May 17, 2019 at 8:56 AM

Manual test in FOLIO Snapshot (https://folio-snapshot.aws.indexdata.com/), version @folio/inventory 1.8.1000478, using Chrome.

All looks good. And I'll close the ticket.

Zak Burke May 10, 2019 at 12:38 PM

, it's finally ready; just moved it. This ticket was 10% UI changes and 90% writing new unit tests to placate the automatic PR code review system. I forgot to move it to "In review" once I finally completed the tests.

Cate Boerema May 10, 2019 at 12:18 PM

it looks like this issue has been in code review since 09/Apr/19 . Is it ready for manual testing now?

Charlotte Whitt March 29, 2019 at 2:46 PM
Edited

and : All required elements are listed in my spreadsheet: Required Elements Inventory Beta - Metadata Elements - https://docs.google.com/spreadsheets/d/1tTxIdCX-tzzHSKRhAP3iIXHpGyNmDTstV_DbB4P8HN8/edit#gid=952741439

Cate Boerema March 29, 2019 at 11:57 AM

this bug will be difficult to test as written. Can you please include a list of required fields for each of the record types?

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 18, 2019 at 10:32 AM
Updated May 17, 2019 at 8:57 AM
Resolved May 17, 2019 at 8:57 AM
TestRail: Cases
TestRail: Runs