mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
Internal renaming of elder,leader,regular,basic to numbers
Changed internals so trust levels are referred to with TrustLevel[1], TrustLevel[2] etc. This gives us much better flexibility naming trust levels, these names are meant to be controlled by various communities.
This commit is contained in:
@ -19,7 +19,7 @@ User.seed do |u|
|
||||
u.email_direct = false
|
||||
u.approved = true
|
||||
u.email_private_messages = false
|
||||
u.trust_level = TrustLevel.levels[:elder]
|
||||
u.trust_level = TrustLevel[4]
|
||||
end
|
||||
|
||||
Group.user_trust_level_change!(-1 ,TrustLevel.levels[:elder])
|
||||
Group.user_trust_level_change!(-1 ,TrustLevel[4])
|
||||
|
@ -1,7 +1,7 @@
|
||||
class RemoveTrustLevels < ActiveRecord::Migration
|
||||
def up
|
||||
drop_table :trust_levels
|
||||
change_column_default :users, :trust_level_id, TrustLevel.levels[:new]
|
||||
change_column_default :users, :trust_level_id, TrustLevel[0]
|
||||
rename_column :users, :trust_level_id, :trust_level
|
||||
|
||||
update "UPDATE users set trust_level = 1"
|
||||
|
Reference in New Issue
Block a user