From 42095f2fbd04072ab324e0cf5f6bdb15d702f09d Mon Sep 17 00:00:00 2001 From: lukas-heiligenbrunner Date: Tue, 2 Jan 2024 21:02:21 +0100 Subject: [PATCH] make versions optional --- backend/src/api/list.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/api/list.rs b/backend/src/api/list.rs index de5a748..c12e8bc 100644 --- a/backend/src/api/list.rs +++ b/backend/src/api/list.rs @@ -45,8 +45,8 @@ pub struct ListPackageModel { name: String, status: i32, outofdate: bool, - latest_version: String, - latest_version_id: i32, + latest_version: Option, + latest_version_id: Option, latest_aur_version: String, } @@ -58,7 +58,7 @@ pub async fn package_list( let db = db as &DatabaseConnection; let all: Vec = Packages::find() - .join_rev(JoinType::InnerJoin, versions::Relation::LatestPackage.def()) + .join_rev(JoinType::LeftJoin, versions::Relation::LatestPackage.def()) .select_only() .column(packages::Column::Name) .column(packages::Column::Id)