fixup save callbacks
This commit is contained in:
parent
5e7f61d332
commit
49685d8e42
|
@ -219,9 +219,6 @@ module CouchRest
|
||||||
self['updated_at'] = Time.now
|
self['updated_at'] = Time.now
|
||||||
self['created_at'] = self['updated_at'] if new_document?
|
self['created_at'] = self['updated_at'] if new_document?
|
||||||
end
|
end
|
||||||
before(:update) do
|
|
||||||
self['updated_at'] = Time.now
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
# Name a method that will be called before the document is first saved,
|
# Name a method that will be called before the document is first saved,
|
||||||
|
@ -481,7 +478,7 @@ module CouchRest
|
||||||
|
|
||||||
# Overridden to set the unique ID.
|
# Overridden to set the unique ID.
|
||||||
def save bulk = false
|
def save bulk = false
|
||||||
set_unique_id if self.respond_to?(:set_unique_id)
|
set_unique_id if new_document? && self.respond_to?(:set_unique_id)
|
||||||
super(bulk)
|
super(bulk)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue