feat(unified-kp): return KP poster/backdrop via our /api/v1/images proxy too

This commit is contained in:
Erno
2025-10-20 18:50:30 +00:00
parent 47bcc6589d
commit 71ea922528

View File

@@ -1,12 +1,12 @@
package services package services
import ( import (
"fmt" "fmt"
"strconv" "strconv"
"strings" "strings"
"time" "time"
"neomovies-api/pkg/models" "neomovies-api/pkg/models"
) )
func MapKPFilmToTMDBMovie(kpFilm *KPFilm) *models.Movie { func MapKPFilmToTMDBMovie(kpFilm *KPFilm) *models.Movie {
@@ -220,8 +220,8 @@ func MapKPToUnified(kpFilm *KPFilm) *models.UnifiedContent {
Type: mapKPTypeToUnified(kpFilm), Type: mapKPTypeToUnified(kpFilm),
Genres: genres, Genres: genres,
Rating: kpFilm.RatingKinopoisk, Rating: kpFilm.RatingKinopoisk,
PosterURL: poster, PosterURL: BuildAPIImageProxyURL(poster, "w500"),
BackdropURL: kpFilm.CoverUrl, BackdropURL: BuildAPIImageProxyURL(kpFilm.CoverUrl, "w1280"),
Director: "", Director: "",
Cast: []models.UnifiedCastMember{}, Cast: []models.UnifiedCastMember{},
Duration: kpFilm.FilmLength, Duration: kpFilm.FilmLength,