mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-08 17:06:15 -08:00
- Updated XtreamUrlService to handle missing stream IDs and extensions gracefully. - Modified XtreamSelectionItem interface to allow for empty info arrays and null values. - Introduced findVodCatalogItem function in XtreamStore for better catalog item retrieval. - Added unit tests for fallback view model generation in vod-details-fallback.util.spec.ts. - Created vod-details-fallback.util.ts to manage fallback view model construction and metadata checks. - Updated vod-details-route.component.html to display fallback information when metadata is unavailable. - Enhanced styling for fallback notes and status indicators in vod-details-route.component.scss. - Implemented comprehensive tests for VodDetailsRouteComponent to ensure proper rendering of fallback and detailed views. - Refactored xtream-vod-details.interface.ts to include new utility functions for metadata extraction.