Don't create empty piecefield for every optional file

This commit is contained in:
shortcutme 2017-10-13 01:15:43 +02:00
parent b322b750c2
commit 046877599e
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -48,7 +48,10 @@ class UiWebsocketPlugin(object):
return False return False
sha512 = file_info["sha512"] sha512 = file_info["sha512"]
piecefield = site.storage.piecefields[sha512].tostring() if sha512 in site.storage.piecefields:
piecefield = site.storage.piecefields[sha512].tostring()
else:
piecefield = None
if piecefield: if piecefield:
row["pieces"] = len(piecefield) row["pieces"] = len(piecefield)