scinote-web/app/notifications/delivery_notification.rb
2023-10-11 14:03:59 +02:00

37 lines
723 B
Ruby

# frozen_string_literal: true
# To deliver this notification:
#
# DeliveryNotification.with(post: @post).deliver_later(current_user)
# DeliveryNotification.with(post: @post).deliver(current_user)
class DeliveryNotification < Noticed::Base
# Add your delivery methods
#
deliver_by :database
# deliver_by :email, mailer: "UserMailer"
# deliver_by :slack
# deliver_by :custom, class: "MyDeliveryMethod"
# Add required params
#
# param :post
# Define helper methods to make rendering easier.
#
def message
# if params[:legacy]
params[:message]
# else
# new logic
# end
end
def title
# if params[:legacy]
params[:title]
# else
# new logic
# end
end
end