Openbravo Issue Tracking System - POS2
View Issue Details
0047160POS2POSpublic2021-06-16 13:292022-02-01 08:07
plujan 
Triage Platform Base 
normalminorhave not tried
acknowledgedopen 
5
 
 
No
0047160: [Disaster Recovery] The feedback to the user when the cache has been deleted should be improved
In the unlikely situation that the user does not realise the POS cannot properly run after cleaning the cache, currently a non clear message is shown: "Failed to execute 'transaction' on 'IDBDatabase': The database connection is closing"
Notice:Althought the steps described are a "laboratory scenario", there are real life scenarios where this may happen.

1. Create a ticket with some lines
2. Clean the browser cache
3. Try to pay the ticket / Try to add a product to the ticket / Try to create a new ticket
4. The message mentioned above is shown.
Other than fixing this specific problem, I would suggest to design an approach to the Disaster Recovery scenarios as a whole.

Examples: How the application should behave when detecting something wrong at system level? What if the problem has not been a manual cache cleaning but a corrupted cache caused by a failure of the terminal hard drive? May something like a BSOD help?
No tags attached.
png CrashRecoveryMessage.png (69,892) 2021-06-16 13:29
https://issues.openbravo.com/file_download.php?file_id=15932&type=bug
png
Issue History
2021-06-16 13:29plujanNew Issue
2021-06-16 13:29plujanAssigned To => Retail
2021-06-16 13:29plujanFile Added: CrashRecoveryMessage.png
2021-06-16 13:29plujanTriggers an Emergency Pack => No
2021-10-21 14:23guilleaerAssigned ToRetail => platform
2021-10-21 14:23guilleaerStatusnew => acknowledged
2022-02-01 08:07alostaleAssigned Toplatform => Triage Platform Base

There are no notes attached to this issue.