def self.collect_element_value elements, name
elements.map {|e|
- e.map {|o|
- if o['_destroy'] or o[:_destroy]
- nil
- else
- o[name]
- end
- }.compact
- }.flatten
+ if e['_destroy'] or e[:_destroy]
+ nil
+ else
+ e[name]
+ end
+ }
end
def self.validate_serial ary, offset = 0
self.overwrite operators
res = false
Panel.transaction do
- self.panel_elements.each do |elm|
- elm.boost
- end
+ self.boosts 'post'
#self.publish = nil
res = self.save
unless validate_child