← Back to team overview

credativ team mailing list archive

[Bug 1226086] Re: [7.0] menu item does'nt appear correctly

 

Excellent find, thank you!

Your analysis makes sense because _parent_store is new for ir.ui.menu in
7.0. Then again, the orm actually checks wether _parent_store is new to
an existing model and then runs _parent_store by itself so I am
wondering why this did not take place during the upgrade automatically.

When I test this out, I find that this is what happens when the base
module is upgraded. The logs say "Computing parent left and right for
table ir_ui_menu" at that moment. Immediately afterwards, the parent
columns are all consistent. After the upgrade of the other modules have
finished, there are gaps in the parent_left/right columns. When I run an
--upgrade all again, the columns are filled.

I don't have an explanation right now for the gaps in parent_left/right
which seem to come up during the upgrade of the other modules. I think
it would be good to implement the workaround that you suggest, and
created a branch with it.

-- 
You received this bug notification because you are a member of
OpenUpgrade Committers, which is subscribed to OpenUpgrade Server.
https://bugs.launchpad.net/bugs/1226086

Title:
  [7.0] menu item does'nt appear correctly

Status in OpenUpgrade Server:
  New

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 ?

To manage notifications about this bug go to:
https://bugs.launchpad.net/openupgrade-server/+bug/1226086/+subscriptions


References