Dispatcharr/apps/vod
patchy8736 c57f9fd7e7 Fix episode processing issues in VOD tasks
- Ensure season and episode numbers are properly converted to integers with error handling
- Remove zero-padding from debug log format for season/episode numbers
- Add validation to filter out relations with unsaved episodes that have no primary key
- Add proper logging for skipped relations when episode is not saved to database

These changes address potential crashes when API returns string values instead of integers
and prevent database errors when bulk creation operations fail silently due to conflicts.

Fixes issue #770
2026-01-01 15:57:27 +01:00
..
migrations Separate VOD and channel logos into distinct tables with dedicated management UI 2025-11-07 13:19:18 -06:00
__init__.py Initial backend commit for vod 2025-08-02 10:42:36 -05:00
admin.py Fixed some vod apis, converted duration to duration_secs, add custom_poperties to vod_episode 2025-08-09 16:31:33 -05:00
api_urls.py Separate VOD and channel logos into distinct tables with dedicated management UI 2025-11-07 13:19:18 -06:00
api_views.py Enhancement: Ensure "Uncategorized" categories and relations exist for VOD accounts. This improves content management for movies and series without assigned categories. Closes #627 2025-11-25 17:14:51 -06:00
apps.py Initial backend commit for vod 2025-08-02 10:42:36 -05:00
models.py Separate VOD and channel logos into distinct tables with dedicated management UI 2025-11-07 13:19:18 -06:00
serializers.py Separate VOD and channel logos into distinct tables with dedicated management UI 2025-11-07 13:19:18 -06:00
tasks.py Fix episode processing issues in VOD tasks 2026-01-01 15:57:27 +01:00
urls.py Fix VOD page not displaying correct order while changing pages. 2025-09-14 19:27:11 -05:00