diff --git a/app/models/post.rb b/app/models/post.rb index 8efcad9d540..2d2cb253e46 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -116,10 +116,19 @@ class Post < ActiveRecord::Base } scope :have_uploads, -> { - where( - "(posts.cooked LIKE '%").id Fabricate(:post, cooked: "A post with external link ") ids << Fabricate(:post, cooked: 'A post with missing upload ').id + ids << Fabricate(:post, cooked: 'A post with video upload https://cdn.example.com/uploads/short-url/XefghijklmU9.mp4').id expect(Post.have_uploads.order(:id).pluck(:id)).to eq(ids) end end