diff --git a/models/riga_odoo_import.py b/models/riga_odoo_import.py index 0e00878c29aa0d184d79f13022ce4b565efa7899..498af4320ba1887c7958808c626f2265d0052a26 100644 --- a/models/riga_odoo_import.py +++ b/models/riga_odoo_import.py @@ -166,16 +166,13 @@ class CgscopRigaOdooImport(models.Model): return int(float(value.replace(',', '.'))) elif field_type == 'float': return float(value.replace(',', '.')) - elif field_type == 'date': - date_value = datetime.datetime.strptime( - value, '%d/%m/%Y') - return date_value - elif field_type == 'datetime': + elif field_type == 'date' or field_type == 'datetime': date_value = datetime.datetime.strptime( value, '%d/%m/%Y %H:%M:%S') return date_value elif field_type == 'selection': - selection = self.env[model.model]._fields.get(odoo_field.name).selection + selection = self.env[model.model]._fields.get( + odoo_field.name).selection for item in selection: if item[1] == value: return item[0]