From 0533f29e7a0482db7eeb85003bfae0a128d64b77 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 19 Mar 2018 02:57:54 +0100 Subject: [PATCH] Only recover file piecefield if we already hashed it --- plugins/Bigfile/BigfilePlugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Bigfile/BigfilePlugin.py b/plugins/Bigfile/BigfilePlugin.py index 1e8610ab..a90b747b 100644 --- a/plugins/Bigfile/BigfilePlugin.py +++ b/plugins/Bigfile/BigfilePlugin.py @@ -326,7 +326,7 @@ class ContentManagerPlugin(object): size = 0 elif size > 1024 * 1024: file_info = self.getFileInfo(inner_path) - if file_info: # We already have the file, but not in piecefield + if file_info and "sha512" in file_info: # We already have the file, but not in piecefield sha512 = file_info["sha512"] if sha512 not in self.site.storage.piecefields: self.site.storage.checkBigfile(inner_path)