Another redirect problem, sigh.

The project includes these two controllers:
   /controllers/video_controller.rb
   /controllers/my/video_controller.rb

At the end of the upload action in /my/video_controller.rb I put

   redirect_to :controller => 'video', :action => 'show', :id => 
@composition.id

but Rails 2.3.2 redirects to  /my/video/show/486  instead of where I 
want:  /video/show/486 .

The routes file has just a root path in addition to the defaults:

   map.root :controller => "home"
   map.connect ':controller/:action/:id'
   map.connect ':controller/:action/:id.:format'

I've tried a few things, including redirect_to :controller => 
'/video', but so far nothing has worked. How do I tell it to find the 
controller in /controllers and not /controllers/my ?

Thanks,

Scott


--~--~---------~--~----~------------~-------~--~----~
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
-~----------~----~----~----~------~----~------~--~---

Reply via email to