From d4dbfddf65ca6ba49e80d73c1c6d0146af02d689 Mon Sep 17 00:00:00 2001 From: pabois <pierreandre.boissinot@noesya.coop> Date: Mon, 23 May 2022 20:17:58 +0200 Subject: [PATCH] wip importer alumni --- app/services/importers/alumni.rb | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/app/services/importers/alumni.rb b/app/services/importers/alumni.rb index 820e6749a..e483c69c6 100644 --- a/app/services/importers/alumni.rb +++ b/app/services/importers/alumni.rb @@ -16,9 +16,10 @@ module Importers @hash = hash @error = nil extract_variables - person.save - # manage picture - # save if valid? + if valid? + person.save + # manage picture + end end def valid? @@ -107,6 +108,7 @@ module Importers person.is_alumnus = true person.slug = person.to_s.parameterize.dasherize person + end end def organization @@ -128,16 +130,5 @@ module Importers @organization end - def save - organization.save - end - - def clean_encoding(value) - return if value.nil? - if value.encoding != 'UTF-8' - value = value.force_encoding 'UTF-8' - end - value.strip - end end end -- GitLab