lib/active_metadata/base.rb in active_metadata-0.6.0 vs lib/active_metadata/base.rb in active_metadata-0.6.1

- old
+ new

@@ -84,9 +84,10 @@ return self if active_metadata_ancestors.nil? receiver = self active_metadata_ancestors.each do |item| receiver = receiver.send item end + raise(RuntimeError.new,"[active_metdata] - Ancestor model is not yet persisted") unless receiver receiver end # Resolve concurrency using the provided timestamps and the active_metadata histories. # Conflicts are stored into @conflicts instance variable