Skip to Content Skip to Search
Methods
P

Instance Public methods

perform(stripe_subscription:)

# File engines/api/app/jobs/api/deleted_subscription_handler_job.rb, line 7
def perform(stripe_subscription:)
  @stripe_subscription = stripe_subscription

  @plan = DB::Plan.joins(:subscriptions)
    .find_by!(subscriptions: {payment_gateway_id: @stripe_subscription.id})

  delete_upcoming_invoice
end