From f549478a67873345f5f1eef37d777741fc203469 Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Thu, 3 Feb 2022 16:55:57 +0100 Subject: [PATCH] layout --- app/models/university/person/administrator.rb | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/models/university/person/administrator.rb b/app/models/university/person/administrator.rb index 82976022e..63f04ef1e 100644 --- a/app/models/university/person/administrator.rb +++ b/app/models/university/person/administrator.rb @@ -40,8 +40,15 @@ class University::Person::Administrator < University::Person def for_website?(website) is_administration && website.about_school? && ( - website.about.university_people_through_role_involvements.find_by(id: id).present? || - website.programs.published.joins(:involvements_through_roles).where(university_person_involvements: { person_id: id }).any? + website.about + .university_people_through_role_involvements + .find_by(id: id) + .present? || + website.programs + .published + .joins(:involvements_through_roles) + .where(university_person_involvements: { person_id: id }) + .any? ) end end -- GitLab