From 209e2f20c5bbc5ec71d8ca297da3e3249cd45331 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Fri, 15 Jan 2021 00:23:37 +0000 Subject: [PATCH] Add rails 5 version for js template helpers --- config/initializers/js_template_helpers.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/config/initializers/js_template_helpers.rb b/config/initializers/js_template_helpers.rb index 0a00436004..7ff1e9a0b0 100644 --- a/config/initializers/js_template_helpers.rb +++ b/config/initializers/js_template_helpers.rb @@ -1,6 +1,14 @@ # Make helpers (#t in particular) available to javascript templates # https://github.com/pitr/angular-rails-templates/issues/45#issuecomment-43229086 -Rails.application.assets.context_class.class_eval do - include ActionView::Helpers::TranslationHelper +if ENV['DEPENDENCIES_NEXT'] + Rails.application.config.assets.configure do |env| + env.context_class.class_eval do + include ActionView::Helpers::TranslationHelper + end + end +else + Rails.application.assets.context_class.class_eval do + include ActionView::Helpers::TranslationHelper + end end