Sha256: 1214b0f0e9691d7cd20e66710a3e61656ba484bcc360d4a8b30dd3b9e69a55df

Contents?: true

Size: 461 Bytes

Versions: 3

Compression:

Stored size: 461 Bytes

Contents

module Storytime
  module SubscriptionEmails
    class << self
      def process(post)
        subscribers = Storytime::Subscription.subscribers.pluck(:email)

        subscribers.each do |s|
          # if Storytime.delayed_job == false
          Storytime::SubscriptionMailer.new_post_email(s).delay.deliver
          # elsif Storytime
          # Storytime::SubscriptionMailer.new_post_email(s).deliver
          # end
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
storytime-1.0.7 lib/storytime/subscription_emails.rb
storytime-1.0.6 lib/storytime/subscription_emails.rb
storytime-1.0.5 lib/storytime/subscription_emails.rb