From 0ae64f70804cc794807477a61525d662667b5864 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= <sebastien.gaya@gmail.com>
Date: Fri, 10 Feb 2023 17:06:47 +0100
Subject: [PATCH] fix person lang

---
 app/controllers/admin/university/people_controller.rb | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/app/controllers/admin/university/people_controller.rb b/app/controllers/admin/university/people_controller.rb
index 572d9dde3..70a88c18e 100644
--- a/app/controllers/admin/university/people_controller.rb
+++ b/app/controllers/admin/university/people_controller.rb
@@ -49,6 +49,7 @@ class Admin::University::PeopleController < Admin::University::ApplicationContro
   end
 
   def create
+    @person.language_id = current_university.default_language_id
     if @person.save_and_sync
       redirect_to admin_university_person_path(@person),
                   notice: t('admin.successfully_created_html', model: @person.to_s)
@@ -94,9 +95,6 @@ class Admin::University::PeopleController < Admin::University::ApplicationContro
       :habilitation, :tenure, :url, :linkedin, :twitter, :mastodon,
       :is_researcher, :is_teacher, :is_administration, :is_alumnus,
       :user_id
-    ).merge(
-      university_id: current_university.id,
-      language_id: current_university.default_language_id
-    )
+    ).merge(university_id: current_university.id)
   end
 end
-- 
GitLab