Openbravo Issue Tracking System - POS2
View Issue Details
0047611POS2POSpublic2021-08-31 15:102021-09-21 11:34
dbaz 
mtaal 
normalminoralways
closedfixed 
5
 
 
No
0047611: Product Modifier single-selection should move to next step automatically
If there is a product modifier defined, that can only have one selection (so, displayed as radio-button), by selecting any value (or even clicking again in the already selected one, if any), it should move automatically to the next step.

With this, we avoid the user press needlessly the "Next" (or "Finish") button each time, and in case the user change his mind, he can always press the 'back' button.
.
No tags attached.
Issue History
2021-08-31 15:10dbazNew Issue
2021-08-31 15:10dbazAssigned To => Retail
2021-08-31 15:10dbazTriggers an Emergency Pack => No
2021-09-06 19:53mtaalAssigned ToRetail => mtaal
2021-09-17 17:23hgbotNote Added: 0131904
2021-09-17 17:27hgbotNote Added: 0131905
2021-09-20 09:30guilleaerStatusnew => scheduled
2021-09-21 11:32hgbotNote Added: 0131943
2021-09-21 11:32hgbotNote Added: 0131944
2021-09-21 11:34mtaalStatusscheduled => resolved
2021-09-21 11:34mtaalResolutionopen => fixed
2021-09-21 11:34hgbotNote Added: 0131946
2021-09-21 11:34hgbotStatusresolved => closed
2021-09-21 11:34hgbotNote Added: 0131947

Notes
(0131904)
hgbot   
2021-09-17 17:23   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/679 [^]
(0131905)
hgbot   
2021-09-17 17:27   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/633 [^]
(0131943)
hgbot   
2021-09-21 11:32   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: d9716c0d9c87dbc4e1588b352a21cf0fdb8238e4
Author: Martin Taal <martin.taal@openbravo.com>
Date: 2021-09-21T10:10:49+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/d9716c0d9c87dbc4e1588b352a21cf0fdb8238e4 [^]

Related to ISSUE-47611, pass previous values as option in change
handler, prevent failure if no header components

---
M web-jspack/org.openbravo.core2/src/components/Form/BaseForm.jsx
M web-jspack/org.openbravo.core2/src/components/MultiStepProcess/MultiStepProcessExtraComponents/MultiStepProcessExtraComponents.jsx
---
(0131944)
hgbot   
2021-09-21 11:32   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/633 [^]
(0131946)
hgbot   
2021-09-21 11:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/679 [^]
(0131947)
hgbot   
2021-09-21 11:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 38464174fb67571ecda6835ebf04c850d657d987
Author: Martin Taal <martin.taal@openbravo.com>
Date: 2021-09-21T11:32:52+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/38464174fb67571ecda6835ebf04c850d657d987 [^]

Fixed ISSUE-47611 force next step in correct way, add testcases

---
A web-jspack/org.openbravo.pos2/src/components/ProductModifier/__mock__/ProductModifierStepData.js
M web-jspack/org.openbravo.pos2/src/components/ProductModifier/ProductModifierStep.jsx
M web-jspack/org.openbravo.pos2/src/components/ProductModifier/__test__/ProductModifierStep.test.jsx
---