Openbravo Issue Tracking System - POS2
View Issue Details
0056730POS2Corepublic2024-10-10 11:522024-10-24 07:54
AugustoMauch 
ranjith_qualiantech_com 
normalmajorhave not tried
scheduledopen 
5
 
 
No
0056730: Management of inconsistent application state should be properly addressed in EnyoPOS
From time to time, the application state gets inconsistent, apparently not reflecting the current state of the application but a previous one.

We looking for those inconsistencies on a case-to-case basis, and introducing mitigation measures on a case-to-case basis as well.

This mechanism should be improved, so that if any inconsistency is found, all the application state modules should be re-initialized properly.

Note, the backend infra to support this, and the frontend infra for core2 applications has already been developed here: https://issues.openbravo.com/view.php?id=56377. [^] This issue should only address the missing piece, which is to consume the backend API during the login process to check the validity of the state, and reset the state accordingly if it is not valid. Similar to what is done in core2 applications here: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1604/diffs#a9f9ead2b85fe0a0ffdef835b186359c141b3b79_41_42 [^]
-
No tags attached.
related to feature request 0056377 scheduled AugustoMauch Management of inconsistent application state should be properly addressed in core2 applications 
Issue History
2024-10-10 11:52AugustoMauchNew Issue
2024-10-10 11:52AugustoMauchAssigned To => AugustoMauch
2024-10-10 11:52AugustoMauchTriggers an Emergency Pack => No
2024-10-10 11:52AugustoMauchIssue generated from0056377
2024-10-10 11:52AugustoMauchAssigned ToAugustoMauch => marvintm
2024-10-10 11:54AugustoMauchDescription Updatedbug_revision_view_page.php?rev_id=28573#r28573
2024-10-10 11:55AugustoMauchRelationship addedrelated to 0056377
2024-10-10 13:28eugeniIssue Monitored: eugeni
2024-10-10 17:04marvintmAssigned Tomarvintm => ranjith_qualiantech_com
2024-10-10 17:04marvintmStatusnew => acknowledged
2024-10-21 03:11ranjith_qualiantech_comStatusacknowledged => scheduled
2024-10-24 07:54hgbotNote Added: 0170860

Notes
(0170860)
hgbot   
2024-10-24 07:54   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/763 [^]