Sha256: e17abd31db21750bcc3a5b7f3fe8d0322b0ee72ccf643be419bafe00ce28a5c5
Contents?: true
Size: 434 Bytes
Versions: 32
Compression:
Stored size: 434 Bytes
Contents
module Merit class ReputationChangeObserver def update(changed_data) ActivityLog.create( description: changed_data[:description], related_change: related_change(changed_data), action_id: changed_data[:merit_action_id] ) end private def related_change(data) if data[:merit_object].respond_to?(:activity_logs) data[:merit_object] end end end end
Version data entries
32 entries across 32 versions & 2 rubygems