updates: to web delete
Local Docker Build (Dev) / build-dev (push) Successful in 5s

This commit is contained in:
2025-10-25 15:06:19 -04:00
parent 0666a4d9a9
commit b3adf45f7b
3 changed files with 8 additions and 6 deletions
+4 -4
View File
@@ -1069,14 +1069,14 @@ def register_web_routes(app, dependencies):
dateadded: str = None, source: str = "manual"): dateadded: str = None, source: str = "manual"):
return await update_episode_date(dependencies, imdb_id, season, episode, dateadded, source) 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}") @app.delete("/api/episodes/{imdb_id}/{season}/{episode}")
async def api_delete_episode(imdb_id: str, season: int, episode: int): async def api_delete_episode(imdb_id: str, season: int, episode: int):
return await delete_episode(dependencies, imdb_id, season, episode) 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 # Movie deletion endpoint
@app.delete("/api/movies/{imdb_id}") @app.delete("/api/movies/{imdb_id}")
async def api_delete_movie(imdb_id: str): async def api_delete_movie(imdb_id: str):
+1 -1
View File
@@ -457,6 +457,6 @@
<!-- Toast Notifications --> <!-- Toast Notifications -->
<div class="toast-container" id="toast-container"></div> <div class="toast-container" id="toast-container"></div>
<script src="/static/js/app.js?v=2.8.2-20241025-fix"></script> <script src="/static/js/app.js?v=2.8.2-20241025-fix2"></script>
</body> </body>
</html> </html>
+3 -1
View File
@@ -1064,7 +1064,9 @@ async function handleEnhancedEditSubmit(event) {
if (mediaType === 'movie') { if (mediaType === 'movie') {
await updateMovieDate(imdbId, isoDateadded, source); await updateMovieDate(imdbId, isoDateadded, source);
} else { } 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(); closeModal();