diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index 743557b0..a310ce17 100644 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -1,8 +1,16 @@ class HomeController < ActionController::Base + before_action :set_google_analytics_id + def index @districts = District.all.order(:name) @schools = School.all @categories = Category.sorted.map { |category| CategoryPresenter.new(category: category) } end + + private + + def set_google_analytics_id + @google_analytics_id = ENV['GOOGLE_ANALYTICS_ID'] + end end diff --git a/app/controllers/sqm_application_controller.rb b/app/controllers/sqm_application_controller.rb index cc1d044b..ee4ca3b6 100644 --- a/app/controllers/sqm_application_controller.rb +++ b/app/controllers/sqm_application_controller.rb @@ -3,6 +3,7 @@ class SqmApplicationController < ActionController::Base layout "sqm/application" before_action :set_schools_and_districts before_action :authenticate_district + before_action :set_google_analytics_id private @@ -34,4 +35,8 @@ class SqmApplicationController < ActionController::Base end end + def set_google_analytics_id + @google_analytics_id = ENV['GOOGLE_ANALYTICS_ID'] + end + end diff --git a/app/views/layouts/home.html.erb b/app/views/layouts/home.html.erb index 46f5f9b9..ba2891dc 100644 --- a/app/views/layouts/home.html.erb +++ b/app/views/layouts/home.html.erb @@ -6,6 +6,18 @@ <%= stylesheet_link_tag 'sqm_application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= stylesheet_link_tag 'welcome', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> + + +
diff --git a/app/views/layouts/sqm/application.html.erb b/app/views/layouts/sqm/application.html.erb index 7803e56d..21fe131e 100644 --- a/app/views/layouts/sqm/application.html.erb +++ b/app/views/layouts/sqm/application.html.erb @@ -11,7 +11,7 @@ <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> - +