From 674c47bc2cedf71f7f52ce07052fed8c0c3578d6 Mon Sep 17 00:00:00 2001 From: Heiko Bernloehr Date: Wed, 28 Feb 2018 21:41:43 +0100 Subject: Bugfix initializing config data. Defined? expression evaluated to always true. This was harmless because all configuration parameters should be defined in ecs_config.yml . --- config/initializers/ecs_00.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/initializers/ecs_00.rb b/config/initializers/ecs_00.rb index c750fc5..fa7a179 100644 --- a/config/initializers/ecs_00.rb +++ b/config/initializers/ecs_00.rb @@ -35,6 +35,6 @@ rescue Exception Rails.logger.fatal "Reading #{Rails.root.join('config','ecs_config.yml')}" end -ECS_CONFIG["participants"]["allow_anonymous"] = false unless defined? ECS_CONFIG["participants"]["allow_anonymous"] -ECS_CONFIG["participants"]["allow_events"] = true unless defined? ECS_CONFIG["participants"]["allow_events"] -ECS_CONFIG["admin"]["confirm_actions"] = true unless defined? ECS_CONFIG["admin"]["confirm_actions"] +ECS_CONFIG["participants"]["allow_anonymous"] ||= false +ECS_CONFIG["participants"]["allow_events"] ||= true +ECS_CONFIG["admin"]["confirm_actions"] ||= true -- cgit v1.2.3