diff --git a/app/torrent/utils.py b/app/torrent/utils.py index db8027d..cfe14a3 100644 --- a/app/torrent/utils.py +++ b/app/torrent/utils.py @@ -15,7 +15,7 @@ from user.models import User class Transmission: trpc_args = [ "id", "percentDone", "uploadRatio", "rateUpload", "rateDownload", "hashString", "status", "sizeWhenDone", - "leftUntilDone", "name", "eta", "totalSize", "uploadedEver", "status" + "leftUntilDone", "name", "eta", "totalSize", "uploadedEver" ] def __init__(self): @@ -36,12 +36,13 @@ class Transmission: return { "progress": data.progress, + "status_str": data.status, **data.fields } def get_all_data(self, hash_strings=None): return { - data.hashString: {"progress": data.progress, **data.fields} + data.hashString: {"progress": data.progress, "status_str": data.status, **data.fields} for data in self.client.get_torrents(hash_strings, self.trpc_args) }