diff --git a/app/views/proposals/_proposal.html.erb b/app/views/proposals/_proposal.html.erb index e35f9f496..2c7bb272a 100644 --- a/app/views/proposals/_proposal.html.erb +++ b/app/views/proposals/_proposal.html.erb @@ -59,6 +59,7 @@ <%= t("proposal_ballots.successfull", voting: link_to(t("proposal_ballots.voting"), proposal_ballots_path)).html_safe %>

+ <% elsif proposal.archived? %>
<%= t("proposals.proposal.supports", count: proposal.total_votes) %> diff --git a/db/dev_seeds.rb b/db/dev_seeds.rb index 0e0543695..230cd0196 100644 --- a/db/dev_seeds.rb +++ b/db/dev_seeds.rb @@ -162,6 +162,27 @@ tags = Faker::Lorem.words(25) puts " #{proposal.title}" end +puts "Creating Archived Proposals" + +tags = Faker::Lorem.words(25) +(1..5).each do |i| + author = User.reorder("RANDOM()").first + description = "

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

')}

" + proposal = Proposal.create!(author: author, + title: Faker::Lorem.sentence(3).truncate(60), + question: Faker::Lorem.sentence(3) + "?", + summary: Faker::Lorem.sentence(3), + responsible_name: Faker::Name.name, + external_url: Faker::Internet.url, + description: description, + created_at: rand((Time.now - 1.week) .. Time.now), + tag_list: tags.sample(3).join(','), + geozone: Geozone.reorder("RANDOM()").first, + terms_of_service: "1", + created_at: Setting["months_to_archive_proposals"].to_i.months.ago) + puts " #{proposal.title}" +end + tags = ActsAsTaggableOn::Tag.where(kind: 'category') (1..30).each do |i|