Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0037792
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajorhave not tried2018-01-31 13:202018-02-28 16:57
ReporterumartirenaView Statuspublic 
Assigned Tojorge-garcia 
PrioritynormalResolutionfixedFixed in VersionRR18Q2
StatusclosedFix in branchFixed in SCM revisionb9890697613f
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0037792: Web POS breaks if wrong password is entered while doing terminal authentication link

DescriptionWeb 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 ReproduceHaving "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.
 
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(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
---

- Issue History
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 Triggers an Emergency Pack => No
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
Powered by Mantis Bugtracker