From 323b8b1b340ba838465551ad05be7c60c71ff1c0 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Wed, 17 Jul 2019 18:00:14 +0200 Subject: [PATCH] Avoid float values for corporation npa --- stages/views/imports.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stages/views/imports.py b/stages/views/imports.py index bed7b9c..9db1374 100644 --- a/stages/views/imports.py +++ b/stages/views/imports.py @@ -199,6 +199,8 @@ class StudentImportView(ImportViewBase): corporation_defaults = { val: strip(line[key]) for key, val in self.corporation_mapping.items() } + if isinstance(corporation_defaults['pcode'], float): + corporation_defaults['pcode'] = int(corporation_defaults['pcode']) student_defaults['corporation'] = self.get_corporation(corporation_defaults) if 'option_ase' in self.fields_to_overwrite: