discourse-assign/lib/discourse_assign/web_hook_extension.rb

14 lines
329 B
Ruby

# frozen_string_literal: true
module DiscourseAssign
module WebHookExtension
def self.prepended(base)
base.class_eval do
def self.enqueue_assign_hooks(event, payload)
WebHook.enqueue_hooks(:assign, event, payload: payload) if active_web_hooks(event).exists?
end
end
end
end
end