From 29c354c9bdda8f32d1fb1aa4e2863e71482f66cc Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Fri, 25 Sep 2020 13:38:09 +0200 Subject: [PATCH] Do not show episodes in the title listing --- src/main.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main.rs b/src/main.rs index 56dd192..d8b1616 100644 --- a/src/main.rs +++ b/src/main.rs @@ -47,6 +47,9 @@ fn get_genre(db: MediaflixConnection, id: ParamUuid) -> QueryResult<Json<GenreWi fn list_titles(db: MediaflixConnection) -> QueryResult<Json<Vec<TitleDto>>> { use media_backend::schema::*; let titles = titles::table + .left_outer_join(title_episodes::table.on(title_episodes::episode_id.eq(titles::id))) + .filter(title_episodes::id.is_null()) + .select(titles::all_columns) .load::<Title>(&db.0)?; Ok(Json(load_titles(&db.0, titles)?)) } -- GitLab