Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0019464 | Openbravo ERP | 01. General setup | public | 2012-01-11 16:54 | 2012-01-25 10:29 |
|
Reporter | malsasua | |
Assigned To | marvintm | |
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 20 | OS Version | Community Appliance |
Product Version | 3.0MP6.1 | |
Target Version | 3.0MP8 | Fixed in Version | 3.0MP8 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | OBPS |
Web browser | Google Chrome |
Modules | Core |
Support ticket | 13827 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0019464: menu entries are displayed, but the parent node is not active |
Description | if there is a menu entry that it is "is summary", his father is not active and his father in ad_treenode is not active, the menu entry is displayed in tree, and his father is not displayed
If the environment started in 2.50 version, in this version, when you deactivate a menu entry, the element ad_treenode is deactivated too. |
Steps To Reproduce |
. deactivate the menu entry "sales management"
. in database, deactivate the ad_treenode corresponding to this record
|
Proposed Solution | |
Additional Information | |
Tags | Regression |
Relationships | related to | defect | 0018647 | 3.0MP5 | closed | marvintm | A menu item hidden on 2.50 can not be shown after upgrade to Openbravo 3. |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-01-11 16:54 | malsasua | New Issue | |
2012-01-11 16:54 | malsasua | Assigned To | => jonalegriaesarte |
2012-01-11 16:54 | malsasua | Web browser | => Google Chrome |
2012-01-11 16:54 | malsasua | Modules | => Core |
2012-01-11 16:54 | malsasua | OBNetwork customer | => Yes |
2012-01-11 16:54 | malsasua | Support ticket | => 13827 |
2012-01-11 16:54 | malsasua | Resolution time | => 1329260400 |
2012-01-11 17:02 | malsasua | Issue Monitored: networkb | |
2012-01-11 17:02 | malsasua | Relationship added | related to 0018647 |
2012-01-11 17:03 | marvintm | Assigned To | jonalegriaesarte => marvintm |
2012-01-12 17:36 | marvintm | Tag Attached: Regression | |
2012-01-12 17:39 | marvintm | Note Added: 0044308 | |
2012-01-12 17:40 | hgbot | Checkin | |
2012-01-12 17:40 | hgbot | Note Added: 0044310 | |
2012-01-12 17:40 | hgbot | Status | new => resolved |
2012-01-12 17:40 | hgbot | Resolution | open => fixed |
2012-01-12 17:40 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/c263f4e3ec2253e2bf7734bb7b991156bc4cb43f [^] |
2012-01-14 21:21 | hudsonbot | Checkin | |
2012-01-14 21:21 | hudsonbot | Note Added: 0044383 | |
2012-01-23 17:21 | malsasua | Note Added: 0044488 | |
2012-01-25 10:29 | alostale | Note Added: 0044547 | |
2012-01-25 10:29 | alostale | Status | resolved => closed |
2012-01-25 10:29 | alostale | Fixed in Version | => 3.0MP8 |
Notes |
|
|
This is a regression introduced in the related issue 18647. It is important to note that:
- The problem only happens with summary menus _at a second level_, that is, summary menus which have a summary menu parent.
- The problem only happens with summary menus which have both its treenode and ad_menu set as disabled. Disabled menus with enabled treenodes are not affected.
After the fix, the ad_menu configuration for the isactive column will prevail over the treenode (as intended by the original fix, which was unfortunately not completely correct). |
|
|
(0044310)
|
hgbot
|
2012-01-12 17:40
|
|
Repository: erp/devel/pi
Changeset: c263f4e3ec2253e2bf7734bb7b991156bc4cb43f
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Thu Jan 12 17:36:12 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/c263f4e3ec2253e2bf7734bb7b991156bc4cb43f [^]
Fixed issue 19464. Summary menu entries will be hidden correctly.
---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/MenuManager.java
---
|
|
|
|
|
|
|
checked:
functionality: the behavior is right:
I have deactivated a issummary node and I have deactivated the node in ad_treenode table, and his sons are not displayed
The behaviour of the other nodes have not been changed |
|
|
|
Code reviewed and tested on pi@85a366534d3c |
|