Interfaces list - add aria-label to select item checkbox

Description

Overview: The checkboxes for each available interface does not have a unique identifier, thus none of the available checkboxes can be related to their corresponding record
Steps to Reproduce:

  1. Log into some FOLIO environment with Org module enabled

  2. Click on Organization module

  3. Click new org btn

  4. expand interfaces accordion, click add btn to open ui-plugin-find-interface plugin

Expected Results: Select item checkboxes has proper label to announce.
Comments from MW: It would be good for each checkbox to be tied to the item itself. For instance: "content provider 2 check box" or "sciencedirect admin checkbox"
Actual Results: no proper announce what checkbox select what interface record.
Additional Information:
https://docs.google.com/spreadsheets/d/1mysDaY9v4_8zkqMSeHxg_L8jmWsj_Ua9A-yBrInGlec/edit#gid=0
URL:
Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

1
  • 26 Oct 2020, 07:01 PM

Checklist

hide

TestRail: Results

Activity

Show:

Dennis Bridges November 2, 2020 at 5:42 PM

test successful in bugfest.honeysuckle

Victoria_Smelova October 29, 2020 at 12:52 PM

Also, https://github.com/folio-org/stripes-acq-components/releases/tag/v2.2.1 should be deployed to Bugfest with related updates.

Dennis Bridges October 27, 2020 at 5:07 PM

test successful in folio-snapshot

Andrei Shumski October 26, 2020 at 7:01 PM

Tested on folio-testing

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Q3 2020 Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 8, 2020 at 10:31 AM
Updated November 3, 2020 at 9:38 AM
Resolved October 27, 2020 at 5:07 PM
TestRail: Cases
TestRail: Runs