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|