diff --git a/lib/ssl_requirement.rb b/lib/ssl_requirement.rb index aaa08e8..c65c1d5 100644 --- a/lib/ssl_requirement.rb +++ b/lib/ssl_requirement.rb @@ -90,7 +90,7 @@ def ssl_exceptions(*actions) # ssl_allowed :all def ssl_allowed(*actions) self.ssl_allowed_actions ||= [] - self.ssl_allowed_actions += actions + self.ssl_allowed_actions != [:all] && self.ssl_allowed_actions += actions end end