module Aquasync::AggregatedMethods
Has a responsibility to implement Aquasync::DeltasAggregator requirement. @author kaiinui @see DeltasAggregator
Public Instance Methods
resolve_conflict(delta)
click to toggle source
@param [Hash]
# File lib/models/concerns/aquasync_aggregated_methods.rb, line 13 def resolve_conflict(delta) raise "localTimestamp is nil" if delta["localTimestamp"] == nil self.update_attributes!(delta) if delta["localTimestamp"].to_i > self.localTimestamp end