2013-02-22 43 views
1
current_user.update_attributes(params[:user]) 

此行current_user成为零后。 如何它是怎么回事?update_attributes导致注销

PARAMS包含:

Parameters: {"utf8"=>"✓", "authenticity_token"=>"LH0UlvccEI98ViHuk.....", "user"=>{"first_name"=>"test", "last_name"=>"test", "email"=>"[email protected]", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]", "admin"=>"1"}, "commit"=>"Save"} 

回答

1

在用户模型中添加

attr_accessible :admin 

解决这个问题。