Wrong number of arguments (0 for 1)

Hi everyone,

I am running through the RailsSpace tutorial. I’m trying to figure out
the advanced login section, which in short creates a cookie and an
authorization token in the users table in the database.

My trouble is, I’m getting error: Wrong number of arguments (0 for 1)

the code that has been updated is as follows:

In ApplicationController:

before_filter :check_authorization

When I comment this line out, the application is displayed without
error. Unfortunately i don’t know enough about rails to understand how
to fix this. However without it, I can’t add the remember me
functionality in the site…

Any ideas???

Many Thanks for reading.

On Sep 16, 8:05 pm, RubyonRails_newbie [email protected]

In ApplicationController:

before_filter :check_authorization

What does you check_authorization method look like ? What’s the
backtrace when you get that error ?


On Wed, Sep 16, 2009 at 2:05 PM, RubyonRails_newbie
[email protected] wrote:

before_filter :check_authorization
What does the signature of this check_authorization method look like?
Seems it’s expecting an argument you’re not sending.

Greg D.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs