[7.0] menu item does'nt appear correctly
Bug #1226086 reported by
Sylvain LE GAL (GRAP)
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenUpgrade Server |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Hi,
I just discover a bug in the migration project. The new menu items don't seem to appear for users.
Reproduce the bug :
- Create a 7.0 database and log into ;
- In the "Settings" menu, in "modules" submenu, there is a "Apps" item. -> OK
- Create a 6.1 database ;
- do migration & connect to the database ;
- In the "Settings" menu, in "modules" submenu, there is no a "Apps" item. -> KO.
More generally, the new menuitems don't appear for users.
(My problem is not for the "Apps" menu, but more for others . ;-) )
Did you note the same behaviour ?
Related branches
lp:~therp-nl/openupgrade-server/7.0-lp1226086-menu_parent_store
- Holger Brunn (Therp): Approve
-
Diff: 10 lines (+3/-0)1 file modifiedopenerp/openupgrade/deferred_70.py (+3/-0)
Changed in openupgrade-server: | |
status: | New → Fix Released |
To post a comment you must log in.
Hi again !
I searched a little about my problem and I found one weird behaviour.
After upgrade, in ir_ui_menu, all my news items are without parent_left and parent_right values.
in 7.0, 'ir.ui.menu' is _parent_store. (Not in 6.1).
It appears that during the migration the compute of parent_left & right works for existing values but not for news.
[LOG during migration, at the beginning] : Computing parent left and right for table ir_ui_menu...
This 2 lines fix the bug but it's just a workaround. (I exactly don't know if the problem comes from openobject or openupgrade).
Maybe the problem can occur for other new _parent_store model too ...
### Workaround : 'ir.ui. menu') _parent_ store_compute( cr)
# In the end of the migration (in the file "deffered_70.py" for exemple) :
my_obj = pool.get(
my_obj.