From 32a61f826cbe49d9108d8dee5cafd713be7cf041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Wed, 21 Apr 2021 18:31:11 +0200 Subject: [PATCH] Make it easier for admins to enable SDG processes In order to ensure compatibility with existing CONSUL installations, we disabled all settings related to SDG. However, we also made it much harder to enable SDG globally on the site, since administrators first had to enable the SDG feature and then enable it for each process. Most people will expect SDG is enabled for all processes once they enable the SDG feature, so that's what we're doing. They can of course disable specific processes should they wish to do so. --- app/models/setting.rb | 10 +++++----- db/dev_seeds/settings.rb | 5 ----- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/app/models/setting.rb b/app/models/setting.rb index 4141a7a16..09c88f96c 100644 --- a/app/models/setting.rb +++ b/app/models/setting.rb @@ -186,11 +186,11 @@ class Setting < ApplicationRecord "remote_census.response.name": "", "remote_census.response.surname": "", "remote_census.response.valid": "", - "sdg.process.debates": false, - "sdg.process.proposals": false, - "sdg.process.polls": false, - "sdg.process.budgets": false, - "sdg.process.legislation": false + "sdg.process.debates": true, + "sdg.process.proposals": true, + "sdg.process.polls": true, + "sdg.process.budgets": true, + "sdg.process.legislation": true } end diff --git a/db/dev_seeds/settings.rb b/db/dev_seeds/settings.rb index 6fe975ea8..29a7371d9 100644 --- a/db/dev_seeds/settings.rb +++ b/db/dev_seeds/settings.rb @@ -16,11 +16,6 @@ section "Creating Settings" do "org_name": "CONSUL", "proposal_code_prefix": "MAD", "proposal_notification_minimum_interval_in_days": 0, - "sdg.process.debates": "true", - "sdg.process.proposals": "true", - "sdg.process.polls": "true", - "sdg.process.budgets": "true", - "sdg.process.legislation": "true", "telegram_handle": "CONSUL", "twitter_handle": "@consul_dev", "twitter_hashtag": "#consul_dev",