From d6c5508fdd8355d5e50d17e5073fa13f1ad4c8e0 Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Wed, 21 Aug 2013 22:56:22 +0200 Subject: [PATCH] Fixed use of default scope for Rails 4.x --- app/models/package.rb | 2 +- app/models/screenshot.rb | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/models/package.rb b/app/models/package.rb index d1ac5fc..9aa97cc 100644 --- a/app/models/package.rb +++ b/app/models/package.rb @@ -16,7 +16,7 @@ class Package < ActiveRecord::Base to_tsvector('english', packages.description) @@ plainto_tsquery(:q) ", q: query).order("#{rank} desc") else - scoped + all end end end diff --git a/app/models/screenshot.rb b/app/models/screenshot.rb index 79ffb5f..a0618d3 100644 --- a/app/models/screenshot.rb +++ b/app/models/screenshot.rb @@ -1,6 +1,8 @@ class Screenshot < ActiveRecord::Base belongs_to :package, :inverse_of=>:screenshots - default_scope order('uploaddatetime DESC') + default_scope { + order('uploaddatetime DESC') + } def image_url(size) "/screenshots/#{self.package.name[0]}/#{self.package.name}/#{self.id}_#{size}.png"