Sha256: 09e8381eeb3a039ff981f2634578e3f7884ad71218b478acf137006e2a7db9e3
Contents?: true
Size: 334 Bytes
Versions: 194
Compression:
Stored size: 334 Bytes
Contents
# frozen_string_literal: true module Motor class AlertSendingJob < ApplicationJob def perform(alert) Motor::AlertLock.create!(alert_id: alert.id, lock_timestamp: alert.cron.previous_time.to_i) Motor::AlertsMailer.alert_email(alert).deliver_now! rescue ActiveRecord::RecordNotUnique nil end end end
Version data entries
194 entries across 194 versions & 2 rubygems