Try: redirect_to "/my/video/list" also, if that doesn't work, please  
the entire action.

- Matt

Sent from my iPhone

On Aug 4, 2009, at 11:27, Scott Olmsted <[email protected]> wrote:

>
> I'm fixing bugs in an existing Rails 2.0.2 app and trying to do a  
> redirect after an upload of some info:
>
> RAILS_DEFAULT_LOGGER.info(">>>>>>>>>   redirect_to :controller => '/ 
> my/video', :action => 'list'")
> redirect_to :controller => '/my/video', :action => 'list'
> return
>
> But although the log says it worked:
>
> >>>>>>>>>   redirect_to :action => 'list', :controller => 'my/video'
> Redirected to http://localhost:3000/my/video/list
> Completed in 0.03208 (31 reqs/sec) | DB: 0.01528 (16%) | 302 Found [ 
> http://localhost/my/video/upload]
>
> ...(SQL calls logged here)...
>
> Rendering template within layouts/application
> Rendering my/video/list
>
> the new page is not rendered. The status line of the browser  
> displays 'Waiting for localhost', then 'Done'.
>
> Manually entering http://localhost:3000/my/video/list into the  
> browser produces the desired page.
>
> I've already tried changing 'list' to :list and 'my/video' to :"my/ 
> video" without effect. I've also commented out all the upload code  
> so that essentially nothing is done before the redirect. Routes are  
> not even REST, just plain old
>
> map.connect ':controller/:action/:id'
>
> I've cleared the browser cache. And of course I've googled till I'm  
> tired of googling.
>
> Any ideas?
>
> Thanks much.
>
> Scott
>
> P.S. So who's coming to the barbecue Saturday? Burgers, beer, wine,  
> munchies--tell us what you're bringing.
> >

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

Reply via email to