diff --git a/internal/domain/anime.go b/internal/domain/anime.go index 4759d72..560cd43 100644 --- a/internal/domain/anime.go +++ b/internal/domain/anime.go @@ -9,18 +9,18 @@ import ( type Anime = jikan.Anime type TopAnimeResult = jikan.TopAnimeResult type Genre = jikan.Genre -type Character = jikan.Character -type Recommendation = jikan.Recommendation +type Character = jikan.CharacterEntry +type Recommendation = jikan.RecommendationEntry type AnimeService interface { GetCatalogSection(ctx context.Context, userID string, section string) (map[string]any, error) GetDiscoverSection(ctx context.Context, userID string, section string) (map[string]any, error) GetAnimeByID(ctx context.Context, id int) (Anime, error) - SearchAdvanced(ctx context.Context, q, animeType, status, orderBy, sort string, genres []int, sfw bool, page, limit int) (jikan.SearchResponse, error) + SearchAdvanced(ctx context.Context, q, animeType, status, orderBy, sort string, genres []int, sfw bool, page, limit int) (jikan.SearchResult, error) GetGenres(ctx context.Context) ([]Genre, error) GetCharacters(ctx context.Context, id int) ([]Character, error) GetRecommendations(ctx context.Context, id int) ([]Recommendation, error) - GetRelations(ctx context.Context, id int) ([]jikan.Relation, error) + GetRelations(ctx context.Context, id int) ([]jikan.RelationEntry, error) GetEpisodes(ctx context.Context, id int, page int) (jikan.EpisodesResponse, error) GetRandomAnime(ctx context.Context) (Anime, error) } diff --git a/internal/playback/repository/repository.go b/internal/playback/repository/repository.go index 80c2798..b0fa735 100644 --- a/internal/playback/repository/repository.go +++ b/internal/playback/repository/repository.go @@ -18,7 +18,7 @@ func (r *playbackRepository) GetWatchListEntry(ctx context.Context, params db.Ge return r.queries.GetWatchListEntry(ctx, params) } -func (r *playbackRepository) GetContinueWatchingEntry(ctx context.Context, params db.GetContinueWatchingEntryParams) (db.GetContinueWatchingEntryRow, error) { +func (r *playbackRepository) GetContinueWatchingEntry(ctx context.Context, params db.GetContinueWatchingEntryParams) (db.ContinueWatchingEntry, error) { return r.queries.GetContinueWatchingEntry(ctx, params) }