Use Hash instead of Array on NotificationSetting#level enum
This commit is contained in:
parent
99067a505c
commit
73fdd4b83d
|
@ -1,7 +1,5 @@
|
||||||
class NotificationSetting < ActiveRecord::Base
|
class NotificationSetting < ActiveRecord::Base
|
||||||
# Notification level
|
enum level: { disabled: 0, participating: 1, watch: 2, global: 3, mention: 4 }
|
||||||
# Note: When adding an option, it MUST go on the end of the array.
|
|
||||||
enum level: [:disabled, :participating, :watch, :global, :mention]
|
|
||||||
|
|
||||||
default_value_for :level, NotificationSetting.levels[:global]
|
default_value_for :level, NotificationSetting.levels[:global]
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue