lib/pay/stripe/webhooks/account_updated.rb in pay-2.7.2 vs lib/pay/stripe/webhooks/account_updated.rb in pay-3.0.0
- old
+ new
@@ -3,12 +3,11 @@
module Webhooks
class AccountUpdated
def call(event)
object = event.data.object
- merchant = Pay.find_merchant("stripe_connect_account_id", object.id)
-
- return unless merchant.present?
+ merchant = Pay::Merchant.find_by(processor: :stripe, processor_id: object.id)
+ return unless merchant
merchant.update(onboarding_complete: object.charges_enabled)
end
end
end