diff --git a/config/initializers/rails_live_reload.rb b/config/initializers/rails_live_reload.rb index 0cac7a9..430c6e7 100644 --- a/config/initializers/rails_live_reload.rb +++ b/config/initializers/rails_live_reload.rb @@ -1,6 +1,5 @@ -return unless defined?(RailsLiveReload) && Rails.env.development? +return unless defined?(RailsLiveReload) -# RailsLiveReload RailsLiveReload.configure do |config| # Tailwind CSS # First rule prevents reloading from asset files ending with '.tailwind.css' diff --git a/config/initializers/semantic_logger.rb b/config/initializers/semantic_logger.rb index 6b9581d..7edb78f 100644 --- a/config/initializers/semantic_logger.rb +++ b/config/initializers/semantic_logger.rb @@ -16,6 +16,6 @@ Rails.configuration.after_initialize do end ActiveSupport::Notifications.subscribe('rolling.live_constant') do |event| - SemanticLogger[:live_notifications].warn('new event', event.payload) # FIXME: to be continued... + SemanticLogger[:live_notifications].warn('rolling.live_constant', event.payload) # FIXME: to be continued... end end diff --git a/lib/live/definable.rb b/lib/live/definable.rb index 50909da..9118d0e 100644 --- a/lib/live/definable.rb +++ b/lib/live/definable.rb @@ -44,9 +44,7 @@ module Live # changes << {kind: :restored, constant: 'ACTION_VIEW', type :boolean, old_value: false, new_value:false} # ActiveSupport::Notifications.instrument 'rolling.live_constant', this: changes - return unless RailsLiveReload.watcher - - FileUtils.touch(MAIN_CSS) # triggering RailsLiveReload + FileUtils.touch(MAIN_CSS) if defined?(RailsLiveReload) # triggering RailsLiveReload end private