From 3fe87fbbe526b18b57b5ee87cd5bda7a951195d5 Mon Sep 17 00:00:00 2001 From: thedragonsinn <98635854+thedragonsinn@users.noreply.github.com> Date: Tue, 7 Nov 2023 17:29:23 +0530 Subject: [PATCH] progress delay logic fix. x2 --- app/utils/helpers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/utils/helpers.py b/app/utils/helpers.py index 8c96330..b769ee6 100644 --- a/app/utils/helpers.py +++ b/app/utils/helpers.py @@ -49,7 +49,7 @@ async def progress( f"\n
"
         f"\nfile={file_name}"
         f"\npath={file_path}"
-        f"\nsize={total}mb"
+        f"\nsize={round(total/1048576,1)}mb"
         f"\ncompleted={prog}mb
" ) if file_path not in PROGRESS_STR_DICT: @@ -57,7 +57,7 @@ async def progress( if PROGRESS_STR_DICT[file_path].get("resp") != resp_str: PROGRESS_STR_DICT[file_path]["resp"] = resp_str PROGRESS_STR_DICT["count"] = PROGRESS_STR_DICT.get("count", 0) - if PROGRESS_STR_DICT["count"] % 5: + if PROGRESS_STR_DICT["count"] % 10: PROGRESS_STR_DICT["count"] += 1 return await response.edit(resp_str) @@ -87,6 +87,6 @@ def get_tg_media_details(message: Message, path: str) -> DownloadedFile | None: return DownloadedFile( name=name, path=path, - size=round(file.file_size / (1024 * 1024), 1), + size=round(file.file_size / 1048576, 1), full_path=os.path.join(path, name), )