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