From a560d61b68dc30e6907a2ade25fc0d08728a7f05 Mon Sep 17 00:00:00 2001 From: Albert Yi Date: Tue, 19 Jun 2018 12:08:15 -0700 Subject: [PATCH] handle preprocessed dups --- app/logical/upload_service.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/logical/upload_service.rb b/app/logical/upload_service.rb index 4bca64991..58ace4ff5 100644 --- a/app/logical/upload_service.rb +++ b/app/logical/upload_service.rb @@ -66,6 +66,12 @@ class UploadService def self.delete_file(md5, file_ext, upload_id = nil) if Post.where(md5: md5).exists? + if upload_id + CurrentUser.as_system do + Upload.find(upload_id).update(status: "completed") + end + end + return end