You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor data structures for improved clarity and consistency (#73)
- Updated GenreMovieList to use a dedicated Genre type for better structure.
- Upgraded Go version in go.mod to 1.24 and updated dependencies, including testify to v1.10.0.
- Removed redundant fields from GuestSessionRatedMovies, GuestSessionRatedTVShows, and GuestSessionRatedTVEpisodes, replacing them with PaginatedResultsMeta.
- Simplified KeywordMovies by using PaginatedResultsMeta instead of individual pagination fields.
- Refactored MovieDetails to utilize structured types for genres, production companies, and spoken languages.
- Introduced new types for MovieResult and TVShowResult to streamline search and discovery results.
- Consolidated translation structures across various types for consistency.
- Enhanced TVDetails structure with specific types for created by, last and next episodes, and networks.
- Updated all search and trending response types to use PaginatedResultsMeta for pagination.
- Added a new types.go file to centralize common data structures used across the application.
0 commit comments