Change trust level logs the previous trust level

This commit is contained in:
Neil Lalonde
2013-08-13 12:04:28 -04:00
parent b8a1e21dbd
commit ed060ed5f1
5 changed files with 18 additions and 15 deletions

View File

@@ -11,12 +11,13 @@ class BoostTrustLevel
end
def save!
previous_level = @user.trust_level
success = if @level < @user.trust_level
demote!
else
@user.update_attributes!(trust_level: @level)
end
@logger.log_trust_level_change(@user, @level)
@logger.log_trust_level_change(@user, previous_level, @level)
success
end