N'Abend,

haste auch in die application.rb bzw in deinen controller AuthenticatedSystem included?

class ApplicationController < ActionController::Base
  include AuthenticatedSystem
end

--tom


On Nov 27, 2007, at 8:52 PM, Torsten Flammiger wrote:

guten abend zusammen,

ich spiele gerade ein bischen mit dem genannten Plugin.
ActionMailer ist eingerichtet und funktioniert: er schickt
mir brav eine Mail mit dem richtigen Link nach dem Signup:
http://www.netfg.net/users/activate/e7475644f305ebb25c1a87225d6911f74e45952

Die Activate-Methode im Users-Controller habe ich etwas geändert, da ich nach dem Sign-In noch nicht eingelogged bin. Ich prüfe also nur, ob ich
noch nicht "activated?" bin:

def activate

   self.current_user = params[:activation_code].blank? ? :false :
     User.find_by_activation_code(params[:activation_code])
   # im Original: if logged_in? && !current_user.activated?
   if ! current_user.activated?
     current_user.activate

     flash[:notice] = "Signup complete!"

   end

   redirect_back_or_default('/')

end

Nun, das ergibt beim Aufruf folgende Fehlermeldung:
undefined method `activated?' for :false:Symbol

Führe ich die Aktivierung aber über die Console aus, funktioniert es!:
u = User.find_by_activation_code('hier der Code aus der URL')
=> #<User:0xb718b2f0 @attributes usw...
u.activated?
=> false
u.activate
=> true

Die Methoden activate und activated? sind also offensichtlich im User
Model vorhanden ;)

Jemand eine Idee?
Torsten
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

---
Thomas Winkler

Formrausch GmbH
Geschäftsfuehrer: Stefan Ternes, Thomas Winkler

Pfarrer-Kraus-Strasse 127e // 56077 Koblenz
Amtsgericht Koblenz HRB 20159

Buero Bonn // Muensterplatz 7 // 53111 Bonn
Buero Wiesbaden // Emanuel-Geibel-Str. 7 // 65185 Wiesbaden

phone: +49 261 914 699 20
fax: +49 261 914 699 21

[EMAIL PROTECTED]
www.formrausch.com

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

Antwort per Email an