Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
4 Risposte
4975 Visualizzazioni

I was trying to add a record to one of my modules that had a many2many relationship with hr.employee. I think I broke something in the hr module though.

I cannot start my odoo server, because whenever I try, this error pops up in the terminal:



2020-11-10 13:20:55,128 12482 ERROR mydatabase odoo.modules.registry: Failed to load registry 
Traceback (most recent call last):
File "/home/wojdob/odoo-dev/odoo/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/home/wojdob/odoo-dev/odoo/odoo/modules/loading.py", line 436, in load_modules
registry.setup_models(cr)
File "/home/wojdob/odoo-dev/odoo/odoo/modules/registry.py", line 268, in setup_models
model._setup_fields()
File "/home/wojdob/odoo-dev/odoo/odoo/models.py", line 2641, in _setup_fields
field.setup_full(self)
File "/home/wojdob/odoo-dev/odoo/odoo/fields.py", line 520, in setup_full
self._setup_related_full(model)
File "/home/wojdob/odoo-dev/odoo/odoo/fields.py", line 563, in _setup_related_full
field = target._fields[name]
KeyError: 'hr'
2020-11-10 13:20:55,131 12482 CRITICAL mydatabase odoo.service.server: Failed to initialize database `mydatabase`.
Traceback (most recent call last):
File "/home/wojdob/odoo-dev/odoo/odoo/service/server.py", line 1162, in preload_registries
registry = Registry.new(dbname, update_module=update_module)
File "/home/wojdob/odoo-dev/odoo/odoo/modules/registry.py", line 86, in new
odoo.modules.load_modules(registry._db, force_demo, status, update_module)
File "/home/wojdob/odoo-dev/odoo/odoo/modules/loading.py", line 436, in load_modules
registry.setup_models(cr)
File "/home/wojdob/odoo-dev/odoo/odoo/modules/registry.py", line 268, in setup_models
model._setup_fields()
File "/home/wojdob/odoo-dev/odoo/odoo/models.py", line 2641, in _setup_fields
field.setup_full(self)
File "/home/wojdob/odoo-dev/odoo/odoo/fields.py", line 520, in setup_full
self._setup_related_full(model)
File "/home/wojdob/odoo-dev/odoo/odoo/fields.py", line 563, in _setup_related_full
field = target._fields[name]
KeyError: 'hr'

Avatar
Abbandona

Have you done any customization recently or applied any custom module?

Autore

I have web_timeline module installed, and I also have been working on my own module when the error started occurring. The module depends on hr module for tracking employee information.

add hr in dependency list od your custom module's manifest file.

Autore

It was always there, when and after it broke.

Post correlati Risposte Visualizzazioni Attività
0
giu 23
6122
1
ago 16
4982
0
lug 16
7727
5
gen 25
4316
1
giu 24
1332