From ed2e62f845c26129f77daa5fc0cf1d354c2af3cc Mon Sep 17 00:00:00 2001 From: Sam Date: Fri, 14 Apr 2017 14:00:46 -0400 Subject: [PATCH] correct environment handling for test mode --- app/controllers/application_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 4b3c1196e25..9f864c1be3e 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -250,9 +250,9 @@ class ApplicationController < ActionController::Base def resolve_safe_mode safe_mode = params[SAFE_MODE] if safe_mode - request.env[NO_CUSTOM] = true if safe_mode.include?(NO_CUSTOM) - request.env[NO_PLUGINS] = true if safe_mode.include?(NO_PLUGINS) - request.env[ONLY_OFFICIAL] = true if safe_mode.include?(ONLY_OFFICIAL) + request.env[NO_CUSTOM] = !!safe_mode.include?(NO_CUSTOM) + request.env[NO_PLUGINS] = !!safe_mode.include?(NO_PLUGINS) + request.env[ONLY_OFFICIAL] = !!safe_mode.include?(ONLY_OFFICIAL) end end