diff --git a/app/models/proposal.rb b/app/models/proposal.rb index 4c3cc9e40..cddcdcbf8 100644 --- a/app/models/proposal.rb +++ b/app/models/proposal.rb @@ -44,6 +44,7 @@ class Proposal < ActiveRecord::Base scope :sort_by_random, -> { reorder("RANDOM()") } scope :sort_by_relevance, -> { all } scope :sort_by_flags, -> { order(flags_count: :desc, updated_at: :desc) } + scope :archived, -> { where("proposals.created_at <= ?", 1.year.ago)} scope :last_week, -> { where("proposals.created_at >= ?", 7.days.ago)} scope :retired, -> { where.not(retired_at: nil) } scope :not_retired, -> { where(retired_at: nil) } diff --git a/config/locales/en.yml b/config/locales/en.yml index 527f8c13e..86a90fa4e 100755 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -302,6 +302,7 @@ en: hot_score: most active most_commented: most commented relevance: relevance + archived: Archived retired_proposals: Retired proposals retired_proposals_link: "Proposals retired by the author" retired_links: diff --git a/config/locales/es.yml b/config/locales/es.yml index 530b7c954..59dd06f4c 100755 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -302,6 +302,7 @@ es: hot_score: Más activas hoy most_commented: Más comentadas relevance: Más relevantes + archived: Archivadas retired_proposals: Propuestas retiradas retired_proposals_link: "Propuestas retiradas por sus autores" retired_links: