GRN-93: Fix for issue with excesive requests to LB (#447)

* Fix for issue with excesive requests to lb

* Fixed issue with rspec on users not passing when run alone

* Include dotenv in production
This commit is contained in:
Jesus Federico
2019-04-10 10:12:32 -04:00
committed by GitHub
parent c07cfd0d93
commit 2b0301da38
11 changed files with 17 additions and 10 deletions

View File

@ -185,6 +185,7 @@ class User < ApplicationRecord
end
def greenlight_account?
return true unless provider # For testing cases when provider is set to null
return provider == "greenlight" unless Rails.configuration.loadbalanced_configuration
# No need to retrive the provider info if the provider is whitelisted
return true if launcher_allow_user_signup_whitelisted?(provider)