chore: Move Whatsapp template sync to cron (#4858)
syncing WhatsApp templates job is moved to a cron job for a better user experience. The Templates are synced at 15-minute intervals now.
This commit is contained in:
7
app/jobs/channels/whatsapp/templates_sync_job.rb
Normal file
7
app/jobs/channels/whatsapp/templates_sync_job.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
class Channels::Whatsapp::TemplatesSyncJob < ApplicationJob
|
||||
queue_as :low
|
||||
|
||||
def perform(whatsapp_channel)
|
||||
whatsapp_channel.sync_templates
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user