mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 03:36:18 +08:00
FEATURE: granular webhooks (#23070)
Before this change, webhooks could be only configured for specific groups like for example, all topic events. We would like to have more granular control like for example topic_created or topic_destroyed. Test are failing because plugins changed has to be merged as well: discourse/discourse-assign#498 discourse/discourse-solved#248 discourse/discourse-topic-voting#159
This commit is contained in:

committed by
GitHub

parent
1d3b2d6bd4
commit
c468110929
@ -20,7 +20,7 @@ RSpec.describe Admin::WebHooksController do
|
||||
wildcard_web_hook: false,
|
||||
active: true,
|
||||
verify_certificate: true,
|
||||
web_hook_event_type_ids: [1],
|
||||
web_hook_event_type_ids: [WebHookEventType::TYPES[:topic_created]],
|
||||
group_ids: [],
|
||||
category_ids: [],
|
||||
},
|
||||
@ -47,7 +47,7 @@ RSpec.describe Admin::WebHooksController do
|
||||
wildcard_web_hook: false,
|
||||
active: true,
|
||||
verify_certificate: true,
|
||||
web_hook_event_type_ids: [1],
|
||||
web_hook_event_type_ids: [WebHookEventType::TYPES[:topic_created]],
|
||||
group_ids: [],
|
||||
category_ids: [],
|
||||
},
|
||||
|
Reference in New Issue
Block a user