On 7/24/07, David Chelimsky <[EMAIL PROTECTED]> wrote: > Would you please post the code for the actions as well?
def login if request.post? begin session[:user] = User.authenticate(params[:login][:email], params[:login][:password]).id if current_user.roles.include?(Role.find_by_title("employee")) or current_user.roles.include?(Role.find_by_title("administrator")) redirect_to staff_path elsif current_user.roles.include?(Role.find_by_title("tutor")) redirect_to toolkit_path elsif current_user.roles.include?(Role.find_by_title("client")) redirect_to client_path end rescue flash[:warning] = "Your e-mail address or password is invalid." render :action => "login" end end end It should also be noted, I realized the specs have two different sets of credentials. Modifying this to use a single one doesn't correct it. I was just a bit too liberal in my cut/pasting for email. Thanks! - j _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users