diff --git a/app/jobs/send_form_completed_webhook_request_job.rb b/app/jobs/send_form_completed_webhook_request_job.rb index 7886248a..c2911855 100644 --- a/app/jobs/send_form_completed_webhook_request_job.rb +++ b/app/jobs/send_form_completed_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendFormCompletedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_form_started_webhook_request_job.rb b/app/jobs/send_form_started_webhook_request_job.rb index 5536eab9..01d311b4 100644 --- a/app/jobs/send_form_started_webhook_request_job.rb +++ b/app/jobs/send_form_started_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendFormStartedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_form_viewed_webhook_request_job.rb b/app/jobs/send_form_viewed_webhook_request_job.rb index 18b3da82..aff3ad32 100644 --- a/app/jobs/send_form_viewed_webhook_request_job.rb +++ b/app/jobs/send_form_viewed_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendFormViewedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_submission_archived_webhook_request_job.rb b/app/jobs/send_submission_archived_webhook_request_job.rb index 36fcda7a..e3fb05eb 100644 --- a/app/jobs/send_submission_archived_webhook_request_job.rb +++ b/app/jobs/send_submission_archived_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendSubmissionArchivedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_submission_created_webhook_request_job.rb b/app/jobs/send_submission_created_webhook_request_job.rb index 5909021a..7a5d77ab 100644 --- a/app/jobs/send_submission_created_webhook_request_job.rb +++ b/app/jobs/send_submission_created_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendSubmissionCreatedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_template_created_webhook_request_job.rb b/app/jobs/send_template_created_webhook_request_job.rb index 0bdc8867..895c9511 100644 --- a/app/jobs/send_template_created_webhook_request_job.rb +++ b/app/jobs/send_template_created_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendTemplateCreatedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/app/jobs/send_template_updated_webhook_request_job.rb b/app/jobs/send_template_updated_webhook_request_job.rb index 299bc48d..6b5a7aad 100644 --- a/app/jobs/send_template_updated_webhook_request_job.rb +++ b/app/jobs/send_template_updated_webhook_request_job.rb @@ -1,6 +1,8 @@ # frozen_string_literal: true class SendTemplateUpdatedWebhookRequestJob < ApplicationJob + queue_as :webhooks + USER_AGENT = 'DocuSeal.co Webhook' MAX_ATTEMPTS = 10 diff --git a/config/sidekiq.yml b/config/sidekiq.yml index a4843a8a..c351ac2b 100644 --- a/config/sidekiq.yml +++ b/config/sidekiq.yml @@ -1,5 +1,6 @@ queues: - [default, 1] + - [webhooks, 1] - [mailers, 1] - [recurrent, 1] - [rollbar, 1]