Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0038087 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Openbravo ERP] 01. General setup | major | always | 2018-03-05 14:55 | 2018-03-09 10:18 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | caristu | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0PR17Q4.2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | a74d000cdf46 | ||||
Projection | none | ETA | none | Target Version | 3.0PR17Q4.2 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | alostale | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2017-04-12 | |||||||
Regression introduced in release | 3.0PR17Q3 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/c17655a6fb3ffb29cdd5d73073615ba9d60cd941 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0038087: Cannot log in in the application if the log in warehouse name contains an apostrophe (') | |||||||
Description | Cannot log in in the application if the log in warehouse name contains an apostrophe (') | |||||||
Steps To Reproduce | As group admin role: Go to Warehouse and Storage Bins window and modify the warehouse name of the login warehouse from España Región Norte to España' Región Norte Log out and log in Check the following error message is shown in the browser: Uncaught SyntaxError: Unexpected identifier - https://livebuilds.openbravo.com/erp_pi_pgsql/org.openbravo.client.kernel/OBCLKER_Kernel/SessionDynamic:... [^] | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0103114) hgbot (developer) 2018-03-09 08:50 |
Repository: erp/backports/3.0PR17Q4.2 Changeset: a74d000cdf46dc4d671773b7152ff768e874d98e Author: Carlos Aristu <carlos.aristu <at> openbravo.com> Date: Fri Mar 09 08:37:05 2018 +0100 URL: http://code.openbravo.com/erp/backports/3.0PR17Q4.2/rev/a74d000cdf46dc4d671773b7152ff768e874d98e [^] fixes bug 38087: Can't login if the user profile widget data contains apostrophes The JS object used to populate the user profile widget, was being generated without escaping the data properly which could result in a wrong object definition in case of having special characters like apostrophes ('). To fix this issue we are now using the "js_string" built-in in the .ftl in order to escape the identifiers and labels of the user profile with the escaping rules of the JS language. --- M modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/templates/user-info.js.ftl --- |
(0103117) alostale (manager) 2018-03-09 10:18 |
reviewed + tested |
Issue History | |||
Date Modified | Username | Field | Change |
2018-03-08 19:23 | caristu | Type | defect => backport |
2018-03-08 19:23 | caristu | Target Version | => 3.0PR17Q4.2 |
2018-03-09 08:50 | hgbot | Checkin | |
2018-03-09 08:50 | hgbot | Note Added: 0103114 | |
2018-03-09 08:50 | hgbot | Status | scheduled => resolved |
2018-03-09 08:50 | hgbot | Resolution | open => fixed |
2018-03-09 08:50 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/backports/3.0PR17Q4.2/rev/a74d000cdf46dc4d671773b7152ff768e874d98e [^] |
2018-03-09 10:18 | alostale | Review Assigned To | => alostale |
2018-03-09 10:18 | alostale | Note Added: 0103117 | |
2018-03-09 10:18 | alostale | Status | resolved => closed |
2018-03-09 10:18 | alostale | Fixed in Version | => 3.0PR17Q4.2 |
Copyright © 2000 - 2009 MantisBT Group |