Files
onemdm-server/app/models/heartbeat.rb

15 lines
353 B
Ruby

class Heartbeat < ActiveRecord::Base
belongs_to :device, counter_cache: :heartbeats_count
after_create :update_device_latest_heartbeat_recd_time
def update_device_latest_heartbeat_recd_time
self.device.last_heartbeat_recd_time = self.created_at
self.device.save
end
def next_heartbeat_time
device.next_heartbeat_time
end
end