Closed mikel closed 7 years ago
OK, there is more to do here... but in a nutshell:
Large scale clean up to reduce complexity and improve on single responsibility principle
recipient_email
AuthToken
AuthTokenController
AuthToken#generate
before_validation
AuthToken#set_defaults
auth_token_controller
models/auth_token
session[:validated_email]
ApplicationController#check_session
secret_controller
models/secret
SecretService.encrypt_existing_secret
_url
ApplicationController#development
OK, there is more to do here... but in a nutshell:
Large scale clean up to reduce complexity and improve on single responsibility principle
recipient_email
fromAuthToken
- no longer neededAuthTokenController
AuthToken#generate
, rely onbefore_validation
AuthToken#set_defaults
methodauth_token_controller
intomodels/auth_token
session[:validated_email]
into a set of helper methodsApplicationController#check_session
into the consistent session helper methodssecret_controller
intomodels/secret
SecretService.encrypt_existing_secret
_url
route helper in mailers insteadApplicationController#development
method