mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: bug when revoking badge as title (#8616)
When user revokes badge as title, UserHistory item is created. However, that object is not accepting revoke_reson parameter.
This commit is contained in:
committed by
GitHub
parent
63323bd7a8
commit
ac626a0dc3
@@ -215,12 +215,13 @@ class UsersController < ApplicationController
|
||||
user.save!
|
||||
|
||||
log_params = {
|
||||
revoke_reason: 'user title was same as revoked badge name or custom badge name',
|
||||
previous_value: previous_title
|
||||
}
|
||||
|
||||
if current_user.staff? && current_user != user
|
||||
StaffActionLogger.new(current_user).log_title_revoke(user, log_params)
|
||||
StaffActionLogger
|
||||
.new(current_user)
|
||||
.log_title_revoke(user, log_params.merge(revoke_reason: 'user title was same as revoked badge name or custom badge name'))
|
||||
else
|
||||
UserHistory.create!(log_params.merge(target_user_id: user.id, action: UserHistory.actions[:revoke_title]))
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user