FEATURE: DiscourseEvent hook for sync_sso (#16329)

This commit is contained in:
Rafael dos Santos Silva
2022-03-30 16:22:22 -03:00
committed by GitHub
parent b974375239
commit 4d809e984d
2 changed files with 19 additions and 0 deletions

View File

@ -455,6 +455,7 @@ class Admin::UsersController < Admin::AdminController
begin
user = sso.lookup_or_create_user
DiscourseEvent.trigger(:sync_sso, user)
render_serialized(user, AdminDetailedUserSerializer, root: false)
rescue ActiveRecord::RecordInvalid => ex
render json: failed_json.merge(message: ex.message), status: 403