FEATURE: Webhook for group and category events

This commit is contained in:
Vinoth Kannan
2018-03-27 11:53:35 +05:30
parent 9d6d8631ad
commit e7407d0adc
13 changed files with 151 additions and 10 deletions

View File

@ -55,7 +55,10 @@ class Admin::GroupsController < Admin::AdminController
# group rename is ignored for automatic groups
group.name = group_params[:name] if group_params[:name] && !group.automatic
save_group(group) { |g| GroupActionLogger.new(current_user, g).log_change_group_settings }
save_group(group) do |group|
GroupActionLogger.new(current_user, group).log_change_group_settings
DiscourseEvent.trigger(:group_updated, group)
end
end
def save_group(group)