diff --git a/app/controllers/uploads_controller.rb b/app/controllers/uploads_controller.rb index d8a0bede4..055e7e660 100644 --- a/app/controllers/uploads_controller.rb +++ b/app/controllers/uploads_controller.rb @@ -75,9 +75,9 @@ class UploadsController < ApplicationController protected def find_post_by_url(normalized_url) if normalized_url.nil? - Post.where(source: params[:url]).first + Post.where("SourcePattern(lower(posts.source)) = ?", params[:url]).first else - Post.where(source: [params[:url], @normalized_url]).first + Post.where("SourcePattern(lower(posts.source)) IN (?)", [params[:url], @normalized_url]).first end end