Skip to content

Commit 42cc420

Browse files
Fix zip file deletion condition
Ensure zip_filename is checked for None before deletion.
1 parent 486bbb2 commit 42cc420

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

dl/repo.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ async def repo_download(client: Client, message: Message):
2323

2424
await message.edit_text(f"<code>Fetching repository info for {repo}...</code>")
2525

26+
zip_filename = None
27+
2628
async with aiohttp.ClientSession() as session:
2729
try:
2830
async with session.get(f"https://api.github.com/repos/{repo}") as resp:
@@ -72,7 +74,7 @@ async def repo_download(client: Client, message: Message):
7274
except Exception as e:
7375
await message.edit_text(format_exc(e))
7476
finally:
75-
if os.path.exists(zip_filename):
77+
if zip_filename and os.path.exists(zip_filename):
7678
os.remove(zip_filename)
7779

7880

0 commit comments

Comments
 (0)