logging fix

This commit is contained in:
TylerCG 2025-05-12 18:14:43 -04:00
parent fbca120e15
commit 77e0876829
2 changed files with 4 additions and 5 deletions

View File

@ -108,7 +108,6 @@ class grab():
class dropout():
def show(show, season, episode_start):
logger.info(f'message=Received download request for season {season} of {show}.')
directory = f'/tv/{show}/Season {season}/'
if not os.path.exists(directory):
os.makedirs(directory)
@ -173,7 +172,6 @@ class dropout():
ydl.download([entry['webpage_url']])
def specials(show, season, episode_start):
logger.info(f'message=Received download request for specials of season {season} of {show}.')
directory = f'/tv/{show}/Specials/'
if not os.path.exists(directory):
os.makedirs(directory)

View File

@ -131,7 +131,7 @@ async def dropoutDownload(
show: str = Form(...),
season: Optional[int] = Form(None),
latest: bool = Form(False)
):
):
try:
if latest is not False and season is None:
item = await get_show_data(show)
@ -140,8 +140,8 @@ async def dropoutDownload(
season = get_latest_season(item)
if season is None:
return JSONResponse(status_code=400, content={"status": "error", "message": "No valid seasons found"})
background_tasks.add_task(download.dropout.show, show, season, latest, None)
logger.info(f'message=Received download request for season {season} of {show}.')
background_tasks.add_task(download.dropout.show, show, season, None)
return JSONResponse(status_code=200, content={"status": "success", "message": f"Series download started for season {season}."})
except Exception as e:
@ -155,6 +155,7 @@ async def dropoutDownload(
episode: Optional[int] = Form(None)
):
try:
logger.info(f'message=Received download request for specials of season {season} of {show}.')
background_tasks.add_task(download.dropout.specials,show,season,episode)
# download.dropout.show(show,season,episode)
return JSONResponse(status_code=200, content={"status": "success", "message": "Series downloaded."})