diff options
author | Matthijs Langenberg <mlangenberg@gmail.com> | 2010-09-24 22:37:26 +0200 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2010-09-27 23:10:55 +0200 |
commit | 67a838574be000f329c0f340474bc9cec1aeca16 (patch) | |
tree | ea3c23a7a5b4df852e5fa041da1c03fc6f42576c /actionpack/lib/action_controller/metal/conditional_get.rb | |
parent | dd83140b24dcb8a27e226c9de286318a44d7fab1 (diff) | |
download | rails-67a838574be000f329c0f340474bc9cec1aeca16.tar.gz rails-67a838574be000f329c0f340474bc9cec1aeca16.tar.bz2 rails-67a838574be000f329c0f340474bc9cec1aeca16.zip |
Fix broken module namespacing in ActiveResource with Ruby 1.9 [#5699 state:resolved]
Following namespace use case was broken with Ruby 1.9:
class Author < ActiveRecord::Base
...
end
module Api
class Book < ActiveResouce::Base
end
end
Let's say XML contains <book><author><name>John</name></author>....
Api::Book.first.author.class.to_s #=>
Ruby 1.8.7: "Api::Book::Author" (namespaced, correct),
Ruby 1.9: "Author" (toplevel, broken)
Signed-off-by: José Valim <jose.valim@gmail.com>
Diffstat (limited to 'actionpack/lib/action_controller/metal/conditional_get.rb')
0 files changed, 0 insertions, 0 deletions