El dia 30/01/2016 11.36, "Manuel Bailen" <bai...@esdebian.org> va escriure:
>
> Tengo instalada la versión 3.8, tras actualizar los repositorios (inv
pull + inv update) e intentar actualizar la base de datos laza este error,
>
> Traceback (most recent call last):
>
> File "trytond/bin/trytond", line 80, in <module>
>
> server.TrytonServer(options).run()
>
> File "/home/manuel/.tryton/3804/trytond/trytond/server.py", line 112, in
run
>
> Pool(db_name).init(update=self.options.update, lang=lang)
>
> File "/home/manuel/.tryton/3804/trytond/trytond/pool.py", line 144, in
init
>
> self.start()
>
> File "/home/manuel/.tryton/3804/trytond/trytond/pool.py", line 97, in
start
>
> register_classes()
>
> File "/home/manuel/.tryton/3804/trytond/trytond/modules/__init__.py",
line 358, in register_classes
>
> mod_file, pathname, description)
>
> File
"/home/manuel/.tryton/3804/trytond/trytond/modules/sale_discount/__init__.py",
line 6, in <module>
>
> from .price_list import *
>
> File
"/home/manuel/.tryton/3804/trytond/trytond/modules/sale_discount/price_list.py",
line 10, in <module>
>
> DISCOUNT_DIGITS = int(config.get('digits', 'discount_digits', 4))
>
> File "/home/manuel/.tryton/3804/trytond/trytond/config.py", line 76, in
get
>
> *args, **kwargs)
>
> TypeError: get() takes exactly 3 arguments (4 given)

Esta funcionalidad del price list se ha añadido recientemente -esta semana-
y veo q el config no está definido correctamente pq la api del config es
distinto q la 3.4.

De todos modos,  yo veo esta funcionalidad del price list en un otro módulo
y no en este. A ver que opina Albert.

Saludos,

Responder a