diff options
author | Leon Breedt <bitserf@gmail.com> | 2005-03-31 09:12:10 +0000 |
---|---|---|
committer | Leon Breedt <bitserf@gmail.com> | 2005-03-31 09:12:10 +0000 |
commit | 0f198eb58ece74409827f3d4a739e49a1a0ecab5 (patch) | |
tree | 9b4a9d4b9ea01b3c191100b0da2261e4469a2c92 /actionwebservice/lib/action_web_service/vendor | |
parent | cfef86c6454482993872557eb57b2a37e0fefdd5 (diff) | |
download | rails-0f198eb58ece74409827f3d4a739e49a1a0ecab5.tar.gz rails-0f198eb58ece74409827f3d4a739e49a1a0ecab5.tar.bz2 rails-0f198eb58ece74409827f3d4a739e49a1a0ecab5.zip |
remove ActiveRecordSoapMarshallable, can't reproduce the problem it was intended to fix.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1043 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'actionwebservice/lib/action_web_service/vendor')
-rw-r--r-- | actionwebservice/lib/action_web_service/vendor/ws/marshaling/soap_marshaling.rb | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/actionwebservice/lib/action_web_service/vendor/ws/marshaling/soap_marshaling.rb b/actionwebservice/lib/action_web_service/vendor/ws/marshaling/soap_marshaling.rb index 287a64291b..14c8d8401d 100644 --- a/actionwebservice/lib/action_web_service/vendor/ws/marshaling/soap_marshaling.rb +++ b/actionwebservice/lib/action_web_service/vendor/ws/marshaling/soap_marshaling.rb @@ -279,19 +279,5 @@ module WS return false end end - - module ActiveRecordSoapMarshallable - def allocate - obj = super - attrs = {} - self.columns.each{|c| attrs[c.name.to_s] = c.default} - obj.instance_variable_set('@attributes', attrs) - obj - end - end - - if Object.const_defined?('ActiveRecord') - ActiveRecord::Base.extend(ActiveRecordSoapMarshallable) - end end end |