From b3adf45f7b3f935414dc2eb420b9c373ac73e224 Mon Sep 17 00:00:00 2001 From: SBCrumb Date: Sat, 25 Oct 2025 15:06:19 -0400 Subject: [PATCH] updates: to web delete --- nfoguard-web/api/web_routes.py | 8 ++++---- nfoguard-web/static/index.html | 2 +- nfoguard-web/static/js/app.js | 4 +++- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/nfoguard-web/api/web_routes.py b/nfoguard-web/api/web_routes.py index 8848839..36eae74 100644 --- a/nfoguard-web/api/web_routes.py +++ b/nfoguard-web/api/web_routes.py @@ -1069,14 +1069,14 @@ 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.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) - @app.delete("/api/episodes/{imdb_id}/{season}/{episode}") async def api_delete_episode(imdb_id: str, season: int, episode: int): return await delete_episode(dependencies, imdb_id, season, episode) + @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) + # Movie deletion endpoint @app.delete("/api/movies/{imdb_id}") async def api_delete_movie(imdb_id: str): diff --git a/nfoguard-web/static/index.html b/nfoguard-web/static/index.html index 1354015..2b1112f 100644 --- a/nfoguard-web/static/index.html +++ b/nfoguard-web/static/index.html @@ -457,6 +457,6 @@
- + \ No newline at end of file diff --git a/nfoguard-web/static/js/app.js b/nfoguard-web/static/js/app.js index c48b8b3..7d68e47 100644 --- a/nfoguard-web/static/js/app.js +++ b/nfoguard-web/static/js/app.js @@ -1064,7 +1064,9 @@ async function handleEnhancedEditSubmit(event) { if (mediaType === 'movie') { await updateMovieDate(imdbId, isoDateadded, source); } else { - await updateEpisodeDate(imdbId, options.season, options.episode, isoDateadded, source); + const season = parseInt(document.getElementById('edit-season').value); + const episode = parseInt(document.getElementById('edit-episode').value); + await updateEpisodeDate(imdbId, season, episode, isoDateadded, source); } closeModal();