feat: Add id_type parameter support for movies and TV shows

This commit is contained in:
2025-10-18 23:41:53 +00:00
parent bb63eb741d
commit e2c6201e7e
4 changed files with 30 additions and 6 deletions

View File

@@ -55,8 +55,9 @@ func (h *MovieHandler) GetByID(w http.ResponseWriter, r *http.Request) {
}
language := GetLanguage(r)
idType := r.URL.Query().Get("id_type") // kp or tmdb
movie, err := h.movieService.GetByID(id, language)
movie, err := h.movieService.GetByID(id, language, idType)
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return

View File

@@ -54,8 +54,9 @@ func (h *TVHandler) GetByID(w http.ResponseWriter, r *http.Request) {
}
language := GetLanguage(r)
idType := r.URL.Query().Get("id_type") // kp or tmdb
tvShow, err := h.tvService.GetByID(id, language)
tvShow, err := h.tvService.GetByID(id, language, idType)
if err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return