Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0030947 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2015-09-28 11:21 | 2015-10-07 17:33 | |||
Reporter | marvintm | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | normal | Resolution | duplicate | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0030947: The stock validation module doesn't work correctly when the server is overloaded | |||||||
Description | The stock validation module for the Web POS does a request to the backend every time a product is added to the ticket, to check if there is stock available for it. This request is done without an explicit timeout, which means that it will be done with the standard Enyo timeout (which is a couple of minutes). This is definitely too much for an action which in general the user expects to be immediate, and it has the bad consequence that when the server is very overloaded, adding products is really painful, and the user can easily conclude that the Web POS doesn't work. | |||||||
Steps To Reproduce | - Overload the server, for example running very slow reports with a high amount of data. - In the Web POS, try to add products when the stock validation module is installed. Verify that every time a product is added, the loading screen is shown, and it doesn't go away for a long time, preventing the user from executing any action. | |||||||
Proposed Solution | Add a timeout to the request in modals.js file in the stock validation module. This timeout should be short, very few seconds. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0080870) marvintm (viewer) 2015-10-07 17:33 |
This problem has been fixed as part of a general defect for the offline problems. |
![]() |
|||
Date Modified | Username | Field | Change |
2015-09-28 11:21 | marvintm | New Issue | |
2015-09-28 11:21 | marvintm | Assigned To | => Retail |
2015-09-28 11:21 | marvintm | OBNetwork customer | => No |
2015-09-28 11:21 | marvintm | Triggers an Emergency Pack | => No |
2015-09-28 12:46 | egoitz | Issue Monitored: egoitz | |
2015-10-07 17:33 | marvintm | Review Assigned To | => marvintm |
2015-10-07 17:33 | marvintm | Relationship added | duplicate of 0031068 |
2015-10-07 17:33 | marvintm | Note Added: 0080870 | |
2015-10-07 17:33 | marvintm | Status | new => closed |
2015-10-07 17:33 | marvintm | Resolution | open => duplicate |
Copyright © 2000 - 2009 MantisBT Group |