From 5ce1df07f3aee618c5ee0227f8d4679696db8959 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Wed, 24 Feb 2021 23:50:31 +0100 Subject: [PATCH] Add default search order for screenshots --- app/models/screenshot.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/models/screenshot.rb b/app/models/screenshot.rb index c2423ee..88799a9 100644 --- a/app/models/screenshot.rb +++ b/app/models/screenshot.rb @@ -2,6 +2,11 @@ class Screenshot < ApplicationRecord belongs_to :package, inverse_of: :screenshots belongs_to :user, inverse_of: :screenshots + # Default sorting: + # - unapproved first (to see them at the top when moderating) + # - otherwise show newest first + default_scope { order(approved: :asc, created_at: :desc) } + # Paperclip has_attached_file :image, styles: { :large => '800x600>', :thumb => '160x120>' },