diff --git a/lib/couchrest/mixins/design_doc.rb b/lib/couchrest/mixins/design_doc.rb index 4f016ed..510d145 100644 --- a/lib/couchrest/mixins/design_doc.rb +++ b/lib/couchrest/mixins/design_doc.rb @@ -6,6 +6,9 @@ module CouchRest def self.included(base) base.extend(ClassMethods) + base.send(:extlib_inheritable_accessor, :design_doc) + base.send(:extlib_inheritable_accessor, :design_doc_slug_cache) + base.send(:extlib_inheritable_accessor, :design_doc_fresh) end module ClassMethods diff --git a/lib/couchrest/mixins/views.rb b/lib/couchrest/mixins/views.rb index 852afd5..a58ddf0 100644 --- a/lib/couchrest/mixins/views.rb +++ b/lib/couchrest/mixins/views.rb @@ -4,9 +4,6 @@ module CouchRest def self.included(base) base.extend(ClassMethods) - base.send(:extlib_inheritable_accessor, :design_doc) - base.send(:extlib_inheritable_accessor, :design_doc_slug_cache) - base.send(:extlib_inheritable_accessor, :design_doc_fresh) end module ClassMethods