From 37b30cd10f85f91adc4fca225983b7f34a7d1024 Mon Sep 17 00:00:00 2001 From: Hafitz Setya <71178188+breakdowns@users.noreply.github.com> Date: Wed, 24 Feb 2021 19:55:10 +0700 Subject: [PATCH] Fix None FileName in mirroring some TG File (#6) --- bot/modules/mirror.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bot/modules/mirror.py b/bot/modules/mirror.py index 6490937..2ef9517 100644 --- a/bot/modules/mirror.py +++ b/bot/modules/mirror.py @@ -90,6 +90,8 @@ class MirrorListener(listeners.MirrorListeners): else: path = f'{DOWNLOAD_DIR}{self.uid}/{name}' up_name = pathlib.PurePath(path).name + if up_name == "None": + up_name = "".join(os.listdir(f'{DOWNLOAD_DIR}{self.uid}/')) LOGGER.info(f"Upload Name : {up_name}") drive = gdriveTools.GoogleDriveHelper(up_name, self) if size == 0: @@ -146,7 +148,7 @@ class MirrorListener(listeners.MirrorListeners): else: uname = f'{self.message.from_user.first_name}' if uname is not None: - msg += f'\n\ncc : {uname}' + msg += f'\ncc : {uname}' try: fs_utils.clean_download(download_dict[self.uid].path()) except FileNotFoundError: