ctmil / meli_oerp

Modulo para sincronizar MercadoLibre con Odoo
https://www.moldeointeractive.com.ar/p/mercadolibre-odoo
GNU Affero General Public License v3.0
47 stars 86 forks source link

Al importa m anual productos o al actualizar manual productos no actualiza precios. #78

Closed pronexo-argentina closed 3 years ago

pronexo-argentina commented 3 years ago

Versión: 14.0.21.81 Al importar manual productos o al actualizar manual productos no actualiza precios. El problema está en la función product_meli_get_product en el archivo meli_oerp/models/product.py

El error que dice el log de odoo

name 'config' is not defined Traceback (most recent call last): File "/addons/meli_oerp/models/product.py", line 1083, in product_meli_get_product product._meli_set_product_price( product_template, rjson['price'], force_variant=force_price_for_variant, config=config ) NameError: name 'config' is not defined

De momento he resuelto el problema cambiando: def product_meli_get_product( self, meli_id=None): por def product_meli_get_product( self, meli_id=None , config=None ):

fabriciocosta commented 3 years ago

Muy bien, estos errores suelen corregirse rápido, la próxima, puedes hacer un Pull Request. La funcion sería hoy:

def _meli_set_product_price( self, product_template, meli_price, force_variant=False, config=None ):

Gracias!