UploadStatus: Handle exception ZeroDivisionError

This commit is contained in:
Shivam Jha 2020-02-05 01:52:43 -08:00 committed by GitHub
parent 05468196e3
commit 96e623ef57
Signed by untrusted user: GitHub
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,7 +28,10 @@ class UploadStatus(Status):
return self.obj.name
def progress_raw(self):
try:
return self.obj.uploaded_bytes / self.__size * 100
except ZeroDivisionError:
return 0
def progress(self):
return f'{round(self.progress_raw(), 2)}%'