Gregor Schmidt schrieb:
> Hallo,
> 
>>     self.current_user = params[:activation_code].blank? ? :false :
>>       User.find_by_activation_code(params[:activation_code])
>>     # im Original: if logged_in? && !current_user.activated?
> 
> Wenn in der letzten Zeile current_user false ist, dann muss wohl
> params[:activation_code] leer sein. Ich hätte auch erwartet, dass der
> Activation Code in params[:id] steckt, wenn nicht eine eigene Route
> angelegt wurde, die dem Parameter einen anderen Namen gibt.

das mit dem Routing ist ein guter Tipp! Hmmm.
Jetzt versteh ich auch die Meldung: auf ein nicht initialisiertes
Objekt eine Methode anwenden muss schief gehen... daher auch
die 2. Bedingung im Original...

Ich muss also die Route setzen...

Danke
Torsten

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an