Openbravo Issue Tracking System - POS2
View Issue Details
0049632POS2POSpublic2022-06-22 18:032022-07-02 11:34
cberner 
cberner 
normalminorhave not tried
closedfixed 
5
 
 
No
0049632: Extend AppliedFilterList, BaseChip and ChipList to be marked as mandatory, blocking the removal of the filter
Mandatory filters will not be removable, when clicking on the button clear all or on clicking on them these will not be removed from the applied filter list.

To allow this, some extensions may be required in the 3 mentioned files in the summary.
-
No tags attached.
Issue History
2022-06-22 18:03cbernerNew Issue
2022-06-22 18:03cbernerAssigned To => Retail
2022-06-22 18:03cbernerTriggers an Emergency Pack => No
2022-06-22 18:03cbernerStatusnew => acknowledged
2022-06-22 18:03cbernerAssigned ToRetail => cberner
2022-06-22 18:03cbernerStatusacknowledged => scheduled
2022-06-22 18:09hgbotNote Added: 0138645
2022-06-22 18:09hgbotNote Added: 0138647
2022-07-02 11:34hgbotNote Added: 0138975
2022-07-02 11:34hgbotNote Added: 0138976
2022-07-02 11:34hgbotResolutionopen => fixed
2022-07-02 11:34hgbotStatusscheduled => closed
2022-07-02 11:34hgbotNote Added: 0138977
2022-07-02 11:34hgbotNote Added: 0138978

Notes
(0138645)
hgbot   
2022-06-22 18:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1028 [^]
(0138647)
hgbot   
2022-06-22 18:09   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/784 [^]
(0138975)
hgbot   
2022-07-02 11:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/784 [^]
(0138976)
hgbot   
2022-07-02 11:34   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: d6854613d1e7a6501f46ec7dd8c2d56d1d52c91f
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 02-07-2022 11:29:33
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/d6854613d1e7a6501f46ec7dd8c2d56d1d52c91f [^]

Related to FR-49632: Extend ChipList to allow setting mandatory chips, which will not be removable

This chips also include a distinct variantClass to change their style
"obc2ChipMandatory"

---
M web-jspack/org.openbravo.core2/src/components/ChipList/ChipList.jsx
M web-jspack/org.openbravo.core2/src/components/ChipList/ChipList.scss
---
(0138977)
hgbot   
2022-07-02 11:34   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: be9e7cd5da5d1630386807f5f165fd6b57a8b80e
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 02-07-2022 09:27:57
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/be9e7cd5da5d1630386807f5f165fd6b57a8b80e [^]

Fixes FR-49632: Extend AppliedFilterList to allow mandatory filters to be defined

Mandatory filters will not be removable from the applied filter list by
the user.

---
M web-jspack/org.openbravo.pos2/src/components/ProductSearch/AppliedFilterList/AppliedFilterList.jsx
M web-jspack/org.openbravo.pos2/src/model/user-interface/__test__/ResetAppliedFilters.test.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/actions/productSearch/ResetAppliedFilters.js
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/productSearch/ResetAppliedFilters.js
---
(0138978)
hgbot   
2022-07-02 11:34   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1028 [^]