module ComingSoonPendingSubscribable
Constants
- NEWSLETTER
Private Instance Methods
allow_pending_subscribe?()
click to toggle source
# File lib/generators/saaskit/install/templates/app/models/concerns/coming_soon_pending_subscribable.rb, line 13 def allow_pending_subscribe? !suppressed? end
pending_subscribe()
click to toggle source
# File lib/generators/saaskit/install/templates/app/models/concerns/coming_soon_pending_subscribable.rb, line 21 def pending_subscribe response = newsletter_provider_class.new.pending_subscribe(email: email) unless response.success? errors[:base] << response.error end end
suppressed?()
click to toggle source
# File lib/generators/saaskit/install/templates/app/models/concerns/coming_soon_pending_subscribable.rb, line 17 def suppressed? @suppressed ||= false end