plugins/mod_http_file_share.lua
changeset 11410 9d6545a7d483
parent 11409 ce8291e89d67
child 11495 c3fb802f9e45
--- a/plugins/mod_http_file_share.lua	Thu Feb 25 23:58:08 2021 +0100
+++ b/plugins/mod_http_file_share.lua	Fri Feb 26 00:20:24 2021 +0100
@@ -423,12 +423,16 @@
 			deletion_query = {ids = obsolete_uploads};
 		end
 
-		local removed, err = uploads:delete(nil, deletion_query);
+		if #obsolete_uploads == 0 then
+			module:log("debug", "No metadata to remove");
+		else
+			local removed, err = uploads:delete(nil, deletion_query);
 
-		if removed == true or removed == n or removed == #obsolete_uploads then
-			module:log("debug", "Removed all metadata for expired uploaded files");
-		else
-			module:log("error", "Problem removing metadata for deleted files: %s", err);
+			if removed == true or removed == n or removed == #obsolete_uploads then
+				module:log("debug", "Removed all metadata for expired uploaded files");
+			else
+				module:log("error", "Problem removing metadata for deleted files: %s", err);
+			end
 		end
 
 		prune_done();