From 0952762120e22e3acee6885cf059f825581ff352 Mon Sep 17 00:00:00 2001 From: kikito Date: Wed, 2 Sep 2015 10:40:03 +0200 Subject: [PATCH 1/2] refactors hiding comments & debates, adds confirmed hide --- db/dev_seeds.rb | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/db/dev_seeds.rb b/db/dev_seeds.rb index d2a4d4367..12e2b22c9 100644 --- a/db/dev_seeds.rb +++ b/db/dev_seeds.rb @@ -122,13 +122,19 @@ end puts "Ignoring flags in Debates & comments" Debate.flagged.reorder("RANDOM()").limit(10).each(&:ignore_flag) -Comment.flagged.reorder("RANDOM()").limit(20).each(&:ignore_flag) +Comment.flagged.reorder("RANDOM()").limit(30).each(&:ignore_flag) puts "Hiding debates & comments" +Comment.with_hidden.flagged.reorder("RANDOM()").limit(30).each(&:hide) Debate.with_hidden.flagged.reorder("RANDOM()").limit(5).each(&:hide) -Comment.with_hidden.flagged.reorder("RANDOM()").limit(30).each{ |c| c.hide rescue nil } + + +puts "Confirming hiding in debates & comments" + +Comment.only_hidden.flagged.reorder("RANDOM()").limit(10).each(&:confirm_hide) +Debate.only_hidden.flagged.reorder("RANDOM()").limit(5).each(&:confirm_hide) From 09764ac783bc1e6630ac6cfe0063452d5d4fd687 Mon Sep 17 00:00:00 2001 From: kikito Date: Wed, 2 Sep 2015 10:48:43 +0200 Subject: [PATCH 2/2] adds tags to debates in dev_seed --- db/dev_seeds.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db/dev_seeds.rb b/db/dev_seeds.rb index 12e2b22c9..9a2c3731b 100644 --- a/db/dev_seeds.rb +++ b/db/dev_seeds.rb @@ -52,12 +52,15 @@ not_org_users = User.where(['users.id NOT IN(?)', org_user_ids]) puts "Creating Debates" +tags = Faker::Lorem.words(25) + (1..30).each do |i| author = User.reorder("RANDOM()").first description = "

#{Faker::Lorem.paragraphs.join('

')}

" debate = Debate.create!(author: author, title: Faker::Lorem.sentence(3), description: description, + tag_list: tags.sample(3).join(','), terms_of_service: "1") puts " #{debate.title}" end