From c6eecf5a0d93df722afc73e5d764ff54a464b190 Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Sat, 14 May 2022 14:02:43 +0200 Subject: [PATCH] Filter #382 --- app/services/filters/admin/education/programs.rb | 8 ++++++++ app/services/filters/admin/education/schools.rb | 9 ++++++++- app/services/filters/admin/education/teachers.rb | 9 ++++++++- 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 app/services/filters/admin/education/programs.rb diff --git a/app/services/filters/admin/education/programs.rb b/app/services/filters/admin/education/programs.rb new file mode 100644 index 000000000..8ee92c095 --- /dev/null +++ b/app/services/filters/admin/education/programs.rb @@ -0,0 +1,8 @@ +module Filters + class Admin::Education::Programs < Filters::Base + def initialize(user) + super + add_search + end + end +end diff --git a/app/services/filters/admin/education/schools.rb b/app/services/filters/admin/education/schools.rb index 3e0e5dfee..89712eb57 100644 --- a/app/services/filters/admin/education/schools.rb +++ b/app/services/filters/admin/education/schools.rb @@ -3,7 +3,14 @@ module Filters def initialize(user) super add_search - add :for_program, user.university.education_programs, I18n.t('filters.attributes.element', element: I18n.t('activerecord.models.education/program.one').downcase), false, true + add :for_program, + user.university.education_programs, + I18n.t( + 'filters.attributes.element', + element: I18n.t('activerecord.models.education/program.one').downcase + ), + false, + true end end end diff --git a/app/services/filters/admin/education/teachers.rb b/app/services/filters/admin/education/teachers.rb index baa883f7b..a6f2a0c04 100644 --- a/app/services/filters/admin/education/teachers.rb +++ b/app/services/filters/admin/education/teachers.rb @@ -3,7 +3,14 @@ module Filters def initialize(user) super add_search - add :for_program, user.university.education_programs, I18n.t('filters.attributes.element', element: I18n.t('activerecord.models.education/program.one').downcase), false, true + add :for_program, + user.university.education_programs, + I18n.t( + 'filters.attributes.element', + element: I18n.t('activerecord.models.education/program.one').downcase + ), + false, + true end end end -- GitLab