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
