lib/spiderfw/model/mixins/list.rb in spiderfw-0.5.19 vs lib/spiderfw/model/mixins/list.rb in spiderfw-0.6.0
- old
+ new
@@ -12,9 +12,10 @@
end
module MapperMethods
def before_save(obj, mode)
+ return super if obj.embedder && storage.supports?(:embedding)
obj.class.lists.each do |l|
next if (!check_list_condition(l, obj))
cond = get_list_condition(l, obj)
cur = obj.get(l.name)
obj.set(l.name, max(l.name, cond) + 1) unless cur
\ No newline at end of file