wrong number of arguments (given 1, expected 0) ruby on rails

当我输入完密码的时候,按提交屏幕快照 2018-08-21 下午4.53.10
clipboard.png
他报给我这个错误
屏幕快照 2018-08-21 下午4.54.06
clipboard.png
这是我觉得出错的代码
class AdminController < ApplicationController
def log_in

  @note = session[:note]

end

def log_out

  session[:note]=nil

end

def create_session

  user=User.find_by(email:params[:email],password:encryption(params[:password]))
  if user
  session[:note]=user.name
  end 
  redirect_to action: :log_in

end



def encryption
    return "aaa"+password
    
end 

end

阅读 4.3k
1 个回答

改成

def encryption(password)
    return "aaa"+password
    
end
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进