Throw away flix files in favor of a flix database

This commit is contained in:
2025-09-18 22:41:34 -06:00
parent ba9c3fa03d
commit 06110b91a1
117 changed files with 8645 additions and 1054 deletions
+10 -1
View File
@@ -1,10 +1,16 @@
use core::time::Duration;
use flix_model::numbers::EpisodeNumber;
use chrono::NaiveDate;
use super::duration_from_minutes;
/// A deserialized Episode from the TMDB API
#[derive(Debug, Clone, serde::Deserialize)]
pub struct Episode {
/// The episode's number
pub episode_number: u32,
pub episode_number: EpisodeNumber,
/// The episode's title
#[serde(rename = "name")]
pub title: String,
@@ -12,4 +18,7 @@ pub struct Episode {
pub overview: String,
/// The episode's air date
pub air_date: NaiveDate,
/// The movie's runtime
#[serde(deserialize_with = "duration_from_minutes")]
pub runtime: Duration,
}