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
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
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:
P3P: CP=“IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND
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.