class PasswordResetRequests::Create < BrowserAction include Auth::RedirectSignedInUsers post "/password_reset_requests" do RequestPasswordReset.run(params) do |operation, user| if user PasswordResetRequestEmail.new(user).deliver flash.success = "You should receive an email on how to reset your password shortly" redirect SignIns::New else html NewPage, operation: operation end end end end