Sha256: a566648963e76fc981fdb8cee3a9be73077e28d01c5b5e6eb58358ec9488b918
Contents?: true
Size: 361 Bytes
Versions: 2
Compression:
Stored size: 361 Bytes
Contents
module Weasel class EventsWorker include Sidekiq::Worker def perform(actor_class, actor_id, request_hash) return if user_class.nil? || actor_id.nil? || request_hash.empty? Weasel::Event.create do |object| object.actor = actor_class.constantize.find(actor_id) object.action_data = request_hash end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
weasel-0.2.4 | lib/weasel/workers/events_worker.rb |
weasel-0.2.3 | lib/weasel/workers/events_worker.rb |