Hello people!
I am trying to install the training module and after solve some anoying bugs now i face this message:
/server/openerp/osv/orm.py", line 3067, in _auto_end
for t, k, r, d in self._foreign_keys:
AttributeError: 'training_course_job_rel' object has no attribute '_foreign_keys'
I did an inspect on orm.py file and i found the variable declared as follow:
"""- save in self._foreign_keys a list a foreign keys to create (see
_auto_end).
"""
self._foreign_keys = []
In addition for _auto_end i found:
def _auto_end(self, cr, context=None):
""" Create the foreign keys recorded by _auto_init. """
for t, k, r, d in self._foreign_keys:
cr.execute('ALTER TABLE "%s" ADD FOREIGN KEY ("%s") REFERENCES "%s" ON DELETE %s' % (t, k, r, d))
cr.commit()
del self._foreign_keys
But, while i am not an expert please could some friend explain to me what happens and how should i fix it?
Best regards,
Sandro Regis
which version are you working with? and what module are you installing? Because this does not look like a problem with orm but with a training module
Hello, I am using the 6.1 version and the module version available is 6.0 i catch it directly from the branch (/openobject-training/6.0/) trying to ensure obtain the lastest version.
I try to attach the module but my Karma has not enought points. =0/