Forum: Ruby on Rails "You are being redirected" message - please help!

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
maven22 (Guest)
on 2009-05-07 01:21
(Received via mailing list)
Hi -

I've inherited some old code that I'm must get working with Rails
2.3.2 as soon as possible.  Unfortunately, the previous developer
didn't take much regard to the documentation surrounding
render_component (and how it really shouldn't be used), and I'm forced
to either completely rewrite a large portion of code (which I would
rather not do, since I'm under a tight time constraint) or try to get
it to work right now to buy me some time to rewrite it.

Here's the issue I'm having.  After upgrading to Rails 2.3.2, I
installed the render_component plugin as that functionality has been
(wisely) removed from Rails.  It seems to be working as expected
except for the issue I'm having:  Upon rendering a component which
contains a redirect_to action, I am directed to a plain white page
that says "You are being redirected." with a link to the destination
URL.

The destination URL in the link is correct, and everything works well
once I click the link, but it appears EVERY time I try to perform this
action.

There is no error showing up in the log, which is making this really
baffling to me.  I am running in development mode, using "script/
server".   To see what was going on, after the render_component call,
I print out the "headers" hash, and it looks as follows:

--- !map:Rack::Utils::HeaderHash
P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND
CNT"
X-Runtime: "91"
Location: http://localhost:3000/DEST_URL
Cache-Control: no-cache

I've been working on this on-and-off with absolutely no luck, and it's
getting pretty frustrating.

Please, I would appreciate any ideas, tips, advice, or (hopefully)
solutions.   I thank you in advance for anything you can contribute.

-Matt
This topic is locked and can not be replied to.