fixed the subclassing of ExtendedDocument classes
This commit is contained in:
parent
bb119ae181
commit
115cb6a7ee
6 changed files with 79 additions and 12 deletions
|
@ -14,6 +14,11 @@ module CouchRest
|
|||
|
||||
def self.inherited(subklass)
|
||||
subklass.send(:include, CouchRest::Mixins::Properties)
|
||||
subklass.class_eval <<-EOS, __FILE__, __LINE__
|
||||
def self.inherited(subklass)
|
||||
subklass.properties = self.properties.dup
|
||||
end
|
||||
EOS
|
||||
end
|
||||
|
||||
# Accessors
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue