PO 'Apply Order Identifiers' action easy to miss
Bug #1179609 reported by
Bill Erickson
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
2.5 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Evergreen 2.4+
The "Apply Order Identifers" link along the top of the PO UI is easy to miss when building purchase orders. This is probably because the apply action is not visually linked to the action of changing identifiers -- it's just a link off by itself. This can lead to users applying identifier values and then losing the changes as other changes cause a page reload or as the user simply navigates away before saving.
Two possible solutions include 1) applying the values in real time (onchange) and 2) warning users when they have unsaved changes.
Pushing code to implement option (1) as an shortly.
Changed in evergreen: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Code at working/ user/berick/ acq-order- ident-apply- inline
From the commit:
When the identifier value for a linetiem is changed, apply the change and refresh the lineitem in real time instead of requiring users to click the 'Apply Lineitem Identifier' link.
The 'Apply Lineitem Identifier' link has also been removed, since it is no longer needed.
When an update is applied and the lineitem is refreshed, the lineitem is also focused to ensure the action of removeing + adding the linetiem to the table does not allow the lineitem to scroll off the page. It also acts as a confirmation the action completed.