class SimPayment < ActiveRecord::Base

  include PublicActivity::Model
	belongs_to :organisation
  belongs_to :router_inventory
  belongs_to :resourceable, polymorphic: true

  tracked owner: ->(controller, model) { controller && controller.tracked_current_user },params:
  { :attributes => proc {|controller, model_instance| {"sim_payment(#{model_instance.invoice_number})" => model_instance.changes}}},organisation_id: ->(controller, model) { controller && controller.tracked_current_user.organisation_id },:location_network_id => nil

  tracked assumed_by: proc {|controller, model| controller.user_assumed_by if controller}
end
