Adds settings to complete the polls card and feature view.
This commit is contained in:
Juan Salvador Pérez García
2018-07-10 15:23:03 +02:00
parent 762c4faef6
commit a872c5b5df
12 changed files with 107 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
class Admin::SettingsController < Admin::BaseController
helper_method :successful_proposal_setting, :successful_proposals
helper_method :successful_proposal_setting, :successful_proposals, :poll_feature_short_title_setting, :poll_feature_description_setting, :poll_feature_link_setting
def index
all_settings = Setting.all.group_by { |s| s.type }
@@ -35,4 +35,16 @@ class Admin::SettingsController < Admin::BaseController
def successful_proposals
Proposal.successful
end
def poll_feature_short_title_setting
Setting.find_by(key: 'proposals.poll_short_title')
end
def poll_feature_description_setting
Setting.find_by(key: 'proposals.poll_description')
end
def poll_feature_link_setting
Setting.find_by(key: 'proposals.poll_link')
end
end