0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-08 17:53:55 +08:00
discourse/plugins/discourse-zendesk-plugin/lib/discourse_zendesk_plugin/engine.rb

16 lines
483 B
Ruby
Vendored

# frozen_string_literal: true
module DiscourseZendeskPlugin
class Engine < ::Rails::Engine
engine_name PLUGIN_NAME
isolate_namespace DiscourseZendeskPlugin
config.after_initialize do
Discourse::Application.routes.append do
post "/zendesk-plugin/issues" => "discourse_zendesk_plugin/issues#create",
:constraints => StaffConstraint.new
put "/zendesk-plugin/sync" => "discourse_zendesk_plugin/sync#webhook"
end
end
end
end