Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0037792 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | have not tried | 2018-01-31 13:20 | 2018-02-28 16:57 | |||
Reporter | umartirena | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR18Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | b9890697613f | ||||
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 | OBPS | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0037792: Web POS breaks if wrong password is entered while doing terminal authentication link | |||||||
Description | Web POS breaks if wrong password is entered while doing terminal authentication link. It is not possible to again try to login and link the terminal unless cache memory is deleted. | |||||||
Steps To Reproduce | Having "Terminal Authentication enabled" preference Enabled, go to POS Terminal window and search for VBS-1 terminal: * Set VBS-1 as Terminal Key Identifier. * Unlink VBS-1 terminal if it is linked to any terminal in POS Terminal window. Log in VBS-1 terminal in Web POS * Terminal Selection popup appears to make the physical link. * Enter VBS-1 as Terminal Key Identifier. * Enter Openbravo as user * Enter "password" as password (wrong password) * Click Enter. * "There are no users for the undefined terminal or the terminal does not exist. Please contact the system administrator." popup appears. * Click Enter. * Web POS grey background window appears and it is not possible to continue. If F5 is done, again "There are no users for the undefined terminal or the terminal does not exist. Please contact the system administrator." popup appears. * The only way to go back to Terminal Selection popup is cleaning cache memory. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0102864) hgbot (developer) 2018-02-28 09:37 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: b9890697613ff2926ad7466f689752d225625815 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Tue Feb 27 08:50:05 2018 +0100 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b9890697613ff2926ad7466f689752d225625815 [^] Fixed issue 37792: Web POS breaks if wrong password is entered while doing terminal authentication link The exception was managed incorrectly in client side. The solution is to implement a AuthenticationException in the server with a standard message and changed also the exception flow in client side. --- M src/org/openbravo/retail/posterminal/LoginUtilsServlet.java M web/org.openbravo.retail.posterminal/js/login/model/login-model.js --- |
(0102865) hgbot (developer) 2018-02-28 09:37 |
Repository: tools/automation/pi-mobile Changeset: cf9a4a214d85f5b40a550389f61e9ed181f11555 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Tue Feb 27 17:10:37 2018 +0100 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/cf9a4a214d85f5b40a550389f61e9ed181f11555 [^] Verifies issue 37792: Web POS breaks if wrong password is entered while doing terminal authentication link Added test I37792_TerminalAuthenticationWrongPassword. --- M src-test/org/openbravo/test/mobile/core/utils/AllowedErrorsHelper.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/loginout/I37792_TerminalAuthenticationWrongPassword.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2018-01-31 13:20 | umartirena | New Issue | |
2018-01-31 13:20 | umartirena | Assigned To | => Retail |
2018-01-31 13:20 | umartirena | OBNetwork customer | => No |
2018-01-31 13:20 | umartirena | Triggers an Emergency Pack | => No |
2018-01-31 13:20 | umartirena | OBNetwork customer | No => Yes |
2018-01-31 13:20 | umartirena | Resolution time | => 1518908400 |
2018-01-31 13:21 | umartirena | Resolution time | 1518908400 => 1519167600 |
2018-02-27 09:37 | jorge-garcia | Status | new => scheduled |
2018-02-27 09:37 | jorge-garcia | Assigned To | Retail => jorge-garcia |
2018-02-28 09:37 | hgbot | Checkin | |
2018-02-28 09:37 | hgbot | Note Added: 0102864 | |
2018-02-28 09:37 | hgbot | Status | scheduled => resolved |
2018-02-28 09:37 | hgbot | Resolution | open => fixed |
2018-02-28 09:37 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b9890697613ff2926ad7466f689752d225625815 [^] |
2018-02-28 09:37 | hgbot | Checkin | |
2018-02-28 09:37 | hgbot | Note Added: 0102865 | |
2018-02-28 16:57 | marvintm | Review Assigned To | => marvintm |
2018-02-28 16:57 | marvintm | Status | resolved => closed |
2018-02-28 16:57 | marvintm | Fixed in Version | => RR18Q2 |
Copyright © 2000 - 2009 MantisBT Group |