This commit is contained in:
TylerCG 2025-05-12 16:24:00 -04:00
parent 4b91710ae7
commit f4b4a09a8b
2 changed files with 4 additions and 3 deletions

View File

@ -95,6 +95,7 @@ class grab():
class dropout():
def show(show, season, episode_start):
logger.info(f'Received download request for: {show}')
directory = f'/tv/{show}/Season {season}/'
if not os.path.exists(directory):
os.makedirs(directory)

View File

@ -96,13 +96,13 @@ async def dropoutSeries():
@app.post("/dropout/download", description="Download an entire season from episode 1. Ignores behind the scenes and trailers.")
async def dropoutDownload(
request: Request,
# request: Request,
background_tasks: BackgroundTasks,
show: str = Form(...),
season: int = Form(...)
):
data = await request.json()
logger.info(f"Parsed JSON Body: {json.dumps(data, indent=2)}")
# data = await request.json()
# logger.info(f"Parsed JSON Body: {json.dumps(data, indent=2)}")
try:
background_tasks.add_task(download.dropout.show,show,season,None)
# download.dropout.show(show,season,episode)