diff options
| author | mo khan <mo@mokhan.ca> | 2015-01-11 10:54:48 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2015-01-11 10:54:48 -0700 |
| commit | dde94a30f1b0193e89b88eef48d81a77cbab7a9f (patch) | |
| tree | 1ce265f96c38e9152883b4e626c1130d6501fc52 /app/models | |
| parent | 50eaeae7ef98f66ed187ff8193d8b73dc390681b (diff) | |
only load processed images.
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/creation/repository.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/creation/repository.rb b/app/models/creation/repository.rb index 3d668f0e..9ebd7885 100644 --- a/app/models/creation/repository.rb +++ b/app/models/creation/repository.rb @@ -1,7 +1,7 @@ class Creation include Queryable scope :tagged, ->(tag) { tagged_with([tag]).where('photos_count > 0') } - scope :published, ->() { unscoped.distinct.includes(:user, :photos).joins(:photos).where('photos.image_processing' => nil) } + scope :published, ->{ joins(:photos).where(photos: { image_processing: nil }) } scope :search, ->(query) { where(["UPPER(creations.name) LIKE :query OR UPPER(creations.story) LIKE :query", { query: "%#{query.upcase}%" }]) } class Repository < SimpleDelegator |
