Add settings for member statuses
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -1,10 +0,0 @@
|
||||
module Settings
|
||||
module MemberSettings
|
||||
extend ActiveSupport::Concern
|
||||
|
||||
included do
|
||||
field :member_default_status, type: :string,
|
||||
default: ENV["MEMBER_DEFAULT_STATUS"].presence
|
||||
end
|
||||
end
|
||||
end
|
||||
18
app/models/concerns/settings/membership_settings.rb
Normal file
18
app/models/concerns/settings/membership_settings.rb
Normal file
@@ -0,0 +1,18 @@
|
||||
module Settings
|
||||
module MembershipSettings
|
||||
extend ActiveSupport::Concern
|
||||
|
||||
included do
|
||||
field :member_status_contributor, type: :string,
|
||||
default: "Contributor"
|
||||
field :member_status_sustainer, type: :string,
|
||||
default: "Sustainer"
|
||||
|
||||
# Admin panel
|
||||
field :user_index_show_contributors, type: :boolean,
|
||||
default: false
|
||||
field :user_index_show_sustainers, type: :boolean,
|
||||
default: false
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user