mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Rename StaffActionLog to UserHistory
This commit is contained in:
@@ -7,8 +7,8 @@ class StaffActionLogger
|
||||
|
||||
def log_user_deletion(deleted_user, opts={})
|
||||
raise Discourse::InvalidParameters.new('user is nil') unless deleted_user and deleted_user.is_a?(User)
|
||||
StaffActionLog.create( params(opts).merge({
|
||||
action: StaffActionLog.actions[:delete_user],
|
||||
UserHistory.create( params(opts).merge({
|
||||
action: UserHistory.actions[:delete_user],
|
||||
target_user_id: deleted_user.id,
|
||||
email: deleted_user.email,
|
||||
ip_address: deleted_user.ip_address,
|
||||
@@ -20,8 +20,8 @@ class StaffActionLogger
|
||||
raise Discourse::InvalidParameters.new('user is nil') unless user and user.is_a?(User)
|
||||
raise Discourse::InvalidParameters.new('old trust level is invalid') unless TrustLevel.levels.values.include? old_trust_level
|
||||
raise Discourse::InvalidParameters.new('new trust level is invalid') unless TrustLevel.levels.values.include? new_trust_level
|
||||
StaffActionLog.create!( params(opts).merge({
|
||||
action: StaffActionLog.actions[:change_trust_level],
|
||||
UserHistory.create!( params(opts).merge({
|
||||
action: UserHistory.actions[:change_trust_level],
|
||||
target_user_id: user.id,
|
||||
details: "old trust level: #{old_trust_level}, new trust level: #{new_trust_level}"
|
||||
}))
|
||||
@@ -29,8 +29,8 @@ class StaffActionLogger
|
||||
|
||||
def log_site_setting_change(setting_name, previous_value, new_value, opts={})
|
||||
raise Discourse::InvalidParameters.new('setting_name is invalid') unless setting_name.present? and SiteSetting.respond_to?(setting_name)
|
||||
StaffActionLog.create( params(opts).merge({
|
||||
action: StaffActionLog.actions[:change_site_setting],
|
||||
UserHistory.create( params(opts).merge({
|
||||
action: UserHistory.actions[:change_site_setting],
|
||||
subject: setting_name,
|
||||
previous_value: previous_value,
|
||||
new_value: new_value
|
||||
@@ -41,8 +41,8 @@ class StaffActionLogger
|
||||
|
||||
def log_site_customization_change(old_record, site_customization_params, opts={})
|
||||
raise Discourse::InvalidParameters.new('site_customization_params is nil') unless site_customization_params
|
||||
StaffActionLog.create( params(opts).merge({
|
||||
action: StaffActionLog.actions[:change_site_customization],
|
||||
UserHistory.create( params(opts).merge({
|
||||
action: UserHistory.actions[:change_site_customization],
|
||||
subject: site_customization_params[:name],
|
||||
previous_value: old_record ? old_record.attributes.slice(*SITE_CUSTOMIZATION_LOGGED_ATTRS).to_json : nil,
|
||||
new_value: site_customization_params.slice(*(SITE_CUSTOMIZATION_LOGGED_ATTRS.map(&:to_sym))).to_json
|
||||
@@ -51,8 +51,8 @@ class StaffActionLogger
|
||||
|
||||
def log_site_customization_destroy(site_customization, opts={})
|
||||
raise Discourse::InvalidParameters.new('site_customization is nil') unless site_customization
|
||||
StaffActionLog.create( params(opts).merge({
|
||||
action: StaffActionLog.actions[:delete_site_customization],
|
||||
UserHistory.create( params(opts).merge({
|
||||
action: UserHistory.actions[:delete_site_customization],
|
||||
subject: site_customization.name,
|
||||
previous_value: site_customization.attributes.slice(*SITE_CUSTOMIZATION_LOGGED_ATTRS).to_json
|
||||
}))
|
||||
@@ -61,7 +61,7 @@ class StaffActionLogger
|
||||
private
|
||||
|
||||
def params(opts)
|
||||
{staff_user_id: @admin.id, context: opts[:context]}
|
||||
{acting_user_id: @admin.id, context: opts[:context]}
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user