Rails 1.2.1 singleton resources (map.resource)

I just installed rails 1.2.1 and am having trouble starting my
application when I define a singleton resource. It loads up fine with
all my normal map.resources, but when I use map.resource, I get an
error.

For example, if I add this to routes.rb

map.resource :account

I get the following error:

/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:936:in
build': undefined method[]’ for :account:Symbol (NoMethodError)
from
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:1161:in
add_route' from /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:1167:inadd_named_route’
from
/usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:992:in
method_missing' from /var/www/dev.www.storeit/current/config/../config/routes.rb:3 from /usr/local/lib/ruby/gems/1.8/gems/actionpack-1.13.1/lib/action_controller/routing.rb:1128:indraw’
from
/var/www/dev.www.storeit/current/config/…/config/routes.rb:1
from
/usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.0/lib/active_support/dependencies.rb:489:in
load' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.4.0/lib/active_support/dependencies.rb:489:inload’
… 20 levels…
from
/usr/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/command.rb:211:in
run' from /usr/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:231 from /usr/local/bin/mongrel_rails:16:inload’
from /usr/local/bin/mongrel_rails:16

Is a singleton resource supported in rails 1.2.1?

Thanks

Is a singleton resource supported in rails 1.2.1?

Nope, it went in after the feature freeze.


Rick O.
http://weblog.techno-weenie.net
http://mephistoblog.com

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