Comment 15 for bug 1043234

Revision history for this message
Simon Vass (svass) wrote : Re: [Bug 1043234] Re: AttributeError: 'Field name not found in browse_record(ir.module.category, 2)'

Stefan,

Nothing comes back because there is not entry for category id 2 in the migrated DB.

Simon Vass
Managing Director
E-Tech Uganda Ltd

http://www.etech.ug
Tel: +256 (0) 312260620 or (0) 312260621
email: <email address hidden>
skype: e-techservicedesk

----- Original Message -----
From: "Stefan Rijnhart (Therp)" <email address hidden>
To: <email address hidden>
Sent: Friday, 28 September, 2012 1:46:12 PM
Subject: Re: [Bug 1043234] Re: AttributeError: 'Field name not found in browse_record(ir.module.category, 2)'

never came across this problem so I do not know what happens in that
case. Can you post the output of the following database query?

select ir_module_module.name, ir_module_category.name from
ir_module_module, ir_module_category where category_id = 2 and
category_id = ir_module_category.id;

--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1043234

Title:
  AttributeError: 'Field name not found in
  browse_record(ir.module.category, 2)'

Status in OpenUpgrade Server:
  Incomplete

Bug description:
  When I run the migration script on my 6.0.4 db to update to 6.1 I get.

  Traceback (most recent call last):
    File "/opt/openerp/server/openerp-server", line 95, in preload_registry
      db, registry = openerp.pooler.get_db_and_pool(dbname, update_module=config['init'] or config['update'], pooljobs=False)
    File "/opt/openerp/server/openerp/pooler.py", line 33, in get_db_and_pool
      registry = RegistryManager.get(db_name, force_demo, status, update_module, pooljobs)
    File "/opt/openerp/server/openerp/modules/registry.py", line 180, in get
      update_module, pooljobs)
    File "/opt/openerp/server/openerp/modules/registry.py", line 202, in new
      openerp.modules.load_modules(registry.db, force_demo, status, update_module)
    File "/opt/openerp/server/openerp/modules/loading.py", line 471, in load_modules
      modobj.update_list(cr, 1)
    File "/opt/openerp/server/openerp/addons/base/module/module.py", line 497, in update_list
      self._update_category(cr, uid, mod, terp.get('category', 'Uncategorized'))
    File "/opt/openerp/server/openerp/addons/base/module/module.py", line 551, in _update_category
      current_category_path.insert(0, current_category.name)
    File "/opt/openerp/server/openerp/osv/orm.py", line 478, in __getattr__
      raise AttributeError(e)
  AttributeError: 'Field name not found in browse_record(ir.module.category, 2)'

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