Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0046915 | POS2 | Core | public | 2021-06-01 08:37 | 2021-07-15 13:41 |
|
Reporter | caristu | |
Assigned To | jarmendariz | |
Priority | high | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0046915: No UI feedback in case of having failed messages in the synchronization buffer queue |
Description | If there is an error while processing a synchronization buffer message, the synchronization buffer handles it, avoiding the message removal from the queue until it is correctly synchronized.
In that case there is no UI feedback informing about this, the message queue may be growing with messages pending to be synchronized and users can't notice about this. |
Steps To Reproduce | 0) Apply the attached patch in mobile.core module which simulates an error while synchronizing the order with the backend when its finished. Run ant build to deploy the change.
1) Create and ticket, add a product and pay it.
2) The background synchronization of the ticket with the backend failed and no message was shown in the UI. You can also check with dev tools that the number of enqueued messages is increasing. |
Proposed Solution | Add a listener to the synchronization buffer that shows a message in the UI when a backend sync message fails. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0046914 | | closed | prakashmurugesan88 | Errors sending email must be caught | related to | feature request | 0047244 | | acknowledged | Triage Platform Base | Pending to synchronize list should be updated in real-time | depends on | backport | 0047008 | TAP | closed | jarmendariz | No UI feedback in case of having failed messages in the synchronization buffer queue |
|
Attached Files | syncFail.diff (1,450) 2021-07-12 13:46 https://issues.openbravo.com/file_download.php?file_id=15998&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2021-06-01 08:37 | caristu | New Issue | |
2021-06-01 08:37 | caristu | Assigned To | => platform |
2021-06-01 08:37 | caristu | File Added: printError.diff | |
2021-06-01 08:37 | caristu | Triggers an Emergency Pack | => No |
2021-06-01 08:37 | caristu | Issue generated from | 0046914 |
2021-06-01 08:37 | caristu | Relationship added | related to 0046914 |
2021-06-01 08:39 | caristu | Resolution time | => 1624312800 |
2021-06-07 15:07 | guilleaer | Status | new => scheduled |
2021-06-07 15:07 | guilleaer | Status | scheduled => acknowledged |
2021-06-14 21:59 | jarmendariz | Assigned To | platform => jarmendariz |
2021-06-24 15:48 | jarmendariz | Relationship added | related to 0047244 |
2021-07-12 13:27 | hgbot | Note Added: 0130371 | |
2021-07-12 13:45 | jarmendariz | File Deleted: printError.diff | |
2021-07-12 13:45 | jarmendariz | Status | acknowledged => scheduled |
2021-07-12 13:46 | jarmendariz | File Added: syncFail.diff | |
2021-07-12 13:50 | jarmendariz | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=22866#r22866 |
2021-07-12 13:50 | jarmendariz | Proposed Solution updated | |
2021-07-14 09:45 | dmiguelez | Resolution time | 1624312800 => 1628028000 |
2021-07-15 13:41 | hgbot | Note Added: 0130511 | |
2021-07-15 13:41 | hgbot | Resolution | open => fixed |
2021-07-15 13:41 | hgbot | Status | scheduled => closed |
2021-07-15 13:41 | hgbot | Note Added: 0130512 | |