diff --git a/app/models/user.rb b/app/models/user.rb index ca98a0afab693de981e6b4152f33e3df0c81afa0..2a42ffaa161a92eb5a5f1e11ec9903638c4b75b3 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -489,6 +489,7 @@ class User < ApplicationRecord BootstrapTimelineWorker.perform_async(account_id) ActivityTracker.increment('activity:accounts:local') UserMailer.welcome(self).deliver_later + TriggerWebhookWorker.perform_async('account.approved', 'Account', account_id) end def prepare_returning_user! diff --git a/app/models/webhook.rb b/app/models/webhook.rb index 431edd75da2c5bc588381b6b6842ccfac0346ce8..4aafb1257be9db40ce9f29c35967bf82b468009d 100644 --- a/app/models/webhook.rb +++ b/app/models/webhook.rb @@ -15,6 +15,7 @@ class Webhook < ApplicationRecord EVENTS = %w( + account.approved account.created report.created ).freeze