Skip to content
Snippets Groups Projects
Commit 0ab9dacd authored by Benjamin's avatar Benjamin
Browse files

modif algo pour check riga sur coopérative

parent 2a34e6a7
Branches
No related tags found
No related merge requests found
......@@ -83,7 +83,7 @@ class CgscopRigaOdooImport(models.Model):
:param parent_id (string): header du fichier CSV pour lequel on va
rechercher l'ID RIGA de l'organisme
"""
# try:
try:
file.seek(0)
# Création du lecteur CSV.
reader = csv.DictReader(
......@@ -106,7 +106,8 @@ class CgscopRigaOdooImport(models.Model):
})
# Vérification de la ligne dans la base
line = model_obj.search([
['id_riga', '=', row[primary_key]]])
['id_riga', '=', row[primary_key]],
['is_cooperative', '=', True]])
# Si il y a un enregistrement, on met à jour
if line:
line.write(vals)
......@@ -137,15 +138,15 @@ class CgscopRigaOdooImport(models.Model):
'is_warning': True if log else False,
})
# except Exception as e:
# _logger.error(e.__str__())
# # Création du log
# self.create({
# 'model_id': model.id,
# 'is_sync': False,
# 'is_error': True,
# 'log': str(e)
# })
except Exception as e:
_logger.error(e.__str__())
# Création du log
self.create({
'model_id': model.id,
'is_sync': False,
'is_error': True,
'log': str(e)
})
def _cast_type(self, model, field, value):
""" Détermine en fonction du champ la valeur typée à renvoyer
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment