This commit is contained in:
@@ -1069,10 +1069,18 @@ def register_web_routes(app, dependencies):
|
||||
dateadded: str = None, source: str = "manual"):
|
||||
return await update_episode_date(dependencies, imdb_id, season, episode, dateadded, source)
|
||||
|
||||
@app.delete("/api/episodes/{imdb_id}/{season}/{episode}")
|
||||
async def api_delete_episode(imdb_id: str, season: int, episode: int):
|
||||
# Register DELETE route explicitly
|
||||
async def api_delete_episode_handler(imdb_id: str, season: int, episode: int):
|
||||
return await delete_episode(dependencies, imdb_id, season, episode)
|
||||
|
||||
app.add_api_route(
|
||||
"/api/episodes/{imdb_id}/{season}/{episode}",
|
||||
api_delete_episode_handler,
|
||||
methods=["DELETE"],
|
||||
name="delete_episode"
|
||||
)
|
||||
print("✅ DELETE /api/episodes/{imdb_id}/{season}/{episode} route registered")
|
||||
|
||||
@app.get("/api/episodes/{imdb_id}/{season}/{episode}/date-options")
|
||||
async def api_episode_date_options(imdb_id: str, season: int, episode: int):
|
||||
return await get_episode_date_options(dependencies, imdb_id, season, episode)
|
||||
|
||||
Reference in New Issue
Block a user