From b419399ba2efa262a765e36f9715f771fed5de14 Mon Sep 17 00:00:00 2001 From: Goffi Date: Sun, 15 Nov 2015 23:11:38 +0100 Subject: [PATCH] plugin file: 'size' key is not added anymore in progress'data if size is 0 or not specified in SatFile --- src/plugins/plugin_misc_file.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/plugin_misc_file.py b/src/plugins/plugin_misc_file.py index abd1e131..5600e114 100644 --- a/src/plugins/plugin_misc_file.py +++ b/src/plugins/plugin_misc_file.py @@ -97,7 +97,10 @@ class SatFile(object): return self._file.tell() def getProgress(self, progress_id, profile): - return {'position': self._file.tell(), 'size': self.size or -1} + ret = {'position': self._file.tell()} + if self.size: + ret['size'] = self.size + return ret class FilePlugin(object):