diff --git a/NEWS.md b/NEWS.md index 49fb2078c7..caf6478061 100644 --- a/NEWS.md +++ b/NEWS.md @@ -20,6 +20,7 @@ Development * Remove usage of `::User` Sequel model from the `ApplicationController` [#15804](https://github.com/CartoDB/cartodb/pull/15804) * Bump version of cartodb-common module to v0.3.6 [#15820](https://github.com/CartoDB/cartodb/pull/15820) * Setup Coverband dead code detector [https://github.com/CartoDB/cartodb/pull/15811](https://github.com/CartoDB/cartodb/pull/15811) +* Include LoggerHelper as class methods in models [https://github.com/CartoDB/cartodb/pull/15824](https://github.com/CartoDB/cartodb/pull/15824) 4.41.1 (2020-09-03) ------------------- diff --git a/config/initializers/04_install_carto_logger.rb b/config/initializers/04_install_carto_logger.rb index b949472e5f..eb9e762695 100644 --- a/config/initializers/04_install_carto_logger.rb +++ b/config/initializers/04_install_carto_logger.rb @@ -1,5 +1,12 @@ Carto::Common::Logger.install # Log more easily from all models -ActiveRecord::Base.class_eval { include ::LoggerHelper } -Sequel::Model.class_eval { include ::LoggerHelper } +ActiveRecord::Base.class_eval do + include ::LoggerHelper + extend ::LoggerHelper +end + +Sequel::Model.class_eval do + include ::LoggerHelper + extend ::LoggerHelper +end