> Looks prettier @ http://bit.ly/dRaTCm if you want it :) Anyone I'm a bit
> stumped here.
> 
> Error:
>  No route matches {:controller=>"users", :action=>"confirm",
> :username=>"Mohammad",
> :code=>"%242a%2410%24%2FN5mhFlnu.VJ.DMdzh3ob.%2FQAbSb82nHZuZDAl%2F27726MKm6kfLbW"}
> 
> Route:
>  get 'users/confirm/:username/:code' => 'users#confirm', :as =>
> 'user_confirmation'
> 
> Code:
>  <% url = user_confirmation_url(:username => @user.username, :code =>
> @user.confirmation_code, :only_path => false) -%>
>  <% url = user_confirmation_path(:username => @user.username, :code =>
> @user.confirmation_code, :only_path => false) -%>

You need to tell the route that dots/periods are valid in :code... That is set 
a requirement with a regex that explicitly allows periods.

Otherwise rails is chopping that :code string off at the ".VJ" part and trying 
to use that as the format.

-philip

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to