El 12/02/17 a les 14:05, Manuel Bailen ha escrit:
Muchas gracias por responder Sergi,
Desde el cliente accediendo al módulo aparecen las dependencias de "ir"
y "res" como instaladas
tras la actualización accediendo desde pgadmin3 a la tabla
ir.module.dependecy también aparece la dependencia.
Entonces esta todo bien. Me he mirado con cariñó el módulo y la verdad
que lo implementaria de otra forma, utilizando las funcionalidades de
este patch:
https://bugs.tryton.org/issue4735
por otro lado, haciendo pruebas he observado que si reinicio el cliente
(SIN reiniciar el servidor) obtengo este otro error:
Traceback (most recent call last):
File "/trytond/wsgi.py", line 47, in dispatch_request
return endpoint(request, **request.view_args)
File "/trytond/protocols/dispatcher.py", line 61, in rpc
request, database_name, *request.params)
File "/trytond/protocols/dispatcher.py", line 72, in login
session = security.login(database_name, user, password)
File "/trytond/security.py", line 32, in login
session, = Session.create([{}])
File "/trytond/model/modelsql.py", line 601, in create
cls._validate(sub_records)
File "/trytond/model/modelstorage.py", line 894, in _validate
ctx_pref = User.get_preferences(context_only=True)
File "/trytond/res/user.py", line 367, in get_preferences
preferences = cls._get_preferences(user, context_only=context_only)
File "/trytond/modules/company/company.py", line 165, in _get_preferences
context_only=context_only)
File "/trytond/res/user.py", line 332, in _get_preferences
res[field] = [x.id for x in getattr(user, field)]
File "/trytond/model/modelstorage.py", line 1366, in __getattr__
read_data = self.read(list(ids), ffields.keys())
File "/trytond/modules/company/company.py", line 214, in read
result = super(User, cls).read(ids, fields_names=fields_names)
File "/trytond/res/user.py", line 231, in read
result = super(User, cls).read(ids, fields_names=fields_names)
File "/trytond/model/modelsql.py", line 744, in read
getter_result = field.get(ids, cls, fname, values=result)
File "/trytond/model/fields/many2many.py", line 96, in get
relations.append(Relation.search(clause, order=order))
File "/trytond/model/modelsql.py", line 1120, in search
forder = field.convert_order(oexpr, tables, cls)
File "/trytond/model/fields/many2one.py", line 236, in convert_order
if Target._rec_name in Target._fields:
AttributeError: type object 'res.group' has no attribute '_fields'
Tiene pinta que hay alguna cosa que no se ha inicilizado correctamente.
Por cierto, en los logs de los servidores véis algun tipo de
error/warning relacionado con este módulo?
Un saludo,
--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk