Openbravo Issue Tracking System - Retail Modules
View Issue Details
0051640Retail ModulesWeb POSpublic2023-02-17 10:252023-02-28 10:31
caristu 
caristu 
immediateminoralways
closedfixed 
5
 
RR23Q2 
Pre packaging ( pi )
2023-01-23
pi
https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/3af4960908426c1b8d04e0f557beed2786a076c7 [^]
No
0051640: Cannot reset the state of a state backward compatibility model to an empty object
After the changes introduced here 0051428 it is not possible to reset the state of a state backward compatibility model to an empty object
1) Apply the attached patch into mobile.core modules. It adds a test case describing the scenario.
2) Run the test, it fails.
No tags attached.
caused by defect 0051428 closed caristu Retail Modules Empty changes are propagated from backbone to the state 
blocks feature request 0051176 closed Triage Omni WMS Modules AWO offline state and persistance 
diff test.diff (1,214) 2023-02-17 10:28
https://issues.openbravo.com/file_download.php?file_id=18141&type=bug
Issue History
2023-02-17 10:25caristuNew Issue
2023-02-17 10:25caristuAssigned To => caristu
2023-02-17 10:25caristuTriggers an Emergency Pack => No
2023-02-17 10:25caristuIssue generated from0051428
2023-02-17 10:27hgbotNote Added: 0146686
2023-02-17 10:28caristuFile Added: test.diff
2023-02-17 10:31caristuRelationship addedblocks 0051176
2023-02-17 10:35caristuRegression level => Pre packaging ( pi )
2023-02-17 10:35caristuRegression date => 2023-01-23
2023-02-17 10:35caristuRegression introduced in release => pi
2023-02-17 10:35caristuRegression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/3af4960908426c1b8d04e0f557beed2786a076c7 [^]
2023-02-17 10:36caristuRelationship addedcaused by 0051428
2023-02-28 10:31hgbotNote Added: 0147103
2023-02-28 10:31hgbotResolutionopen => fixed
2023-02-28 10:31hgbotStatusnew => closed
2023-02-28 10:31hgbotFixed in Version => RR23Q2
2023-02-28 10:31hgbotNote Added: 0147104

Notes
(0146686)
hgbot   
2023-02-17 10:27   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/473 [^]
(0147103)
hgbot   
2023-02-28 10:31   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/473 [^]
(0147104)
hgbot   
2023-02-28 10:31   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: d1c1a628194ea792bfb3c5c423cd8b37db8e027d
Author: Carlos Aristu <carlos.aristu@openbravo.com>
Date: 28-02-2023 09:30:39
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/d1c1a628194ea792bfb3c5c423cd8b37db8e027d [^]

fixes BUG-51640: Cannot reset the state of a state backward compatibility model to an empty object

---
M web-test/model/application-state/compat/StateBackwardCompatibility-infra.test.js
M web/org.openbravo.mobile.core/source/data/StateBackwardCompatibility.js
---