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),
)