Rick,
I'm not sure that changeset is the issue. As I said before, a
*leading* slash will give you problems.
If you look at the stack trace (assuming I'm recreating Nathaniel's
problem correctly) it says the error is thrown in Inflector#constantize.
That bit of code expressly *forbids* leading :: characters in the
constant name being resolved and you can see it in action in the
console simply by typing:
"/foo/bar".camelize.constantize
I'm not sure, but I don't recall a leading '/' in a render_component
call *ever* working for me...
Regards,
Trevor
On 10-Feb-06, at 7:27 AM, Rick Olson wrote:
On 2/10/06, Trevor Squires <[EMAIL PROTECTED]> wrote:
Hi Nathaniel,
I'm using a version of edge (not the most recent, but after module
namespace support was improved) and I use render_component into a
module namespace quite extensively with no problems.
I know you said you "nailed it down to having a '/' in the
controller" but are you sure it's not simply the *leading* slash
character that's giving you problems?
Regards,
Trevor
This might be related to changeset [3563]
(http://dev.rubyonrails.org/changeset/3563). When I get some time
I'll dig into the issue if no one else has by then.
--
Rick Olson
http://techno-weenie.net
_______________________________________________
Rails-core mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-core
_______________________________________________
Rails-core mailing list
[email protected]
http://lists.rubyonrails.org/mailman/listinfo/rails-core