try
All checks were successful
Deploy to ras-dan-01 / deploy (push) Successful in -22s

This commit is contained in:
2025-08-26 17:02:49 +02:00
parent ac32152725
commit 295ef1664f
2 changed files with 23 additions and 9 deletions

16
main.py
View File

@@ -91,13 +91,21 @@ def csv_output():
select_medium_id = moviedb_func.search_id(
search_name=select_medium, select_from="medium", select_where="medium")
if moviedb_func.scrape_and_add_movie(movie_name=select_add_movie,
medium_id=select_medium_id, user_id=current_user.id):
add_status = moviedb_func.scrape_and_add_movie(movie_name=select_add_movie,
medium_id=select_medium_id, user_id=current_user.id)
if add_status == "success":
flash("Film erfolgreich hinzugefügt!")
return redirect(url_for('index'))
else:
flash("Film konnte nicht automatisch hinzugefügt werden. Bitte versuchen Sie die manuelle Eingabe.")
elif add_status == "duplicate":
flash("Fehler: Dieser Film existiert bereits in deiner Liste.")
return redirect(url_for('add_movie'))
elif add_status == "not_found_imdb":
flash("Film konnte nicht bei IMDb gefunden werden. Bitte versuchen Sie die manuelle Eingabe.")
return redirect(url_for('add_movie_manually', movie_name=select_add_movie, medium_id=select_medium_id))
else: # "error" or any other unexpected status
flash("Ein unerwarteter Fehler ist aufgetreten. Film konnte nicht hinzugefügt werden.")
return redirect(url_for('add_movie'))
@app.get("/add_movie_manually")
@login_required