Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0058085Openbravo ERPA. Platformpublic2024-12-18 10:462025-02-26 17:57
amartinez 
Triage Platform Base 
normalmajorhave not tried
closedfixed 
5
 
PR25Q1PR25Q1 
approved
Gold
Core
No
0058085: broken layout in save view - Some flows are still broken
This issue is a continuation of https://issues.openbravo.com/view.php?id=56753 [^]

Improper names (ie. with some special characters) for standard windows saved views, can break the layout when they are displayed.

- The problem is still being reproduced on the Delete View flow
In a registered instance:

1. Log in backoffice
2. Open any window
3. In the toolbar click on Save View
4. Enter a name with invalid format and save
5. In that window click on Save View again to display the name of the view saved in the previous step
6. In Save View, select Save View
7. In Save View select Delete View
  ERROR: Broken layout
View names should be properly treated when they are going to be displayed.
No tags attached.
blocks defect 0057477 closed Triage Platform Base broken layout in save view - Some flows are still broken 
Issue History
2025-02-26 17:51AugustoMauchTypedefect => backport
2025-02-26 17:51AugustoMauchTarget Version => PR25Q1
2025-02-26 17:57hgbotNote Added: 0176175
2025-02-26 17:57hgbotNote Added: 0176176
2025-02-26 17:57hgbotResolutionopen => fixed
2025-02-26 17:57hgbotStatusscheduled => closed
2025-02-26 17:57hgbotFixed in Version => PR25Q1
2025-02-26 17:57hgbotNote Added: 0176177

Notes
(0176175)
hgbot   
2025-02-26 17:57   
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1558 [^]
(0176176)
hgbot   
2025-02-26 17:57   
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/merge_requests/1558 [^]
(0176177)
hgbot   
2025-02-26 17:57   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo [^]
Changeset: 402a9646aefa6578f91969f389cd09fc2061931c
Author: ALEJANDRO MARTINEZ <a.martinez@orisha.com>
Date: 26-02-2025 17:56:27
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/openbravo/-/commit/402a9646aefa6578f91969f389cd09fc2061931c [^]

Fixes ISSUE-58085: Complete character escaping in delete view to cover all XSS injection points

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-window.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views-popups.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/personalization/ob-manage-views-toolbar.js
---