From c4d0eb802ef9d60d7b4119ee118f7df4070e3375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9gis=20Hanol?= Date: Tue, 21 Nov 2017 10:20:42 +0100 Subject: [PATCH] FIX: delete upload records when sha is null --- app/jobs/scheduled/clean_up_uploads.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/jobs/scheduled/clean_up_uploads.rb b/app/jobs/scheduled/clean_up_uploads.rb index 9163256678..e2b9353ede 100644 --- a/app/jobs/scheduled/clean_up_uploads.rb +++ b/app/jobs/scheduled/clean_up_uploads.rb @@ -55,8 +55,10 @@ module Jobs encoded_sha = Base62.encode(upload.sha1.hex) next if QueuedPost.where("raw LIKE '%#{upload.sha1}%' OR raw LIKE '%#{encoded_sha}%'").exists? next if Draft.where("data LIKE '%#{upload.sha1}%' OR data LIKE '%#{encoded_sha}%'").exists? + upload.destroy + else + upload.delete end - upload.destroy end end end