aboutsummaryrefslogtreecommitdiff
path: root/logic
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-12-12 16:44:20 +0100
committermetamuffin <metamuffin@disroot.org>2025-12-12 16:44:20 +0100
commit5664e5df0e2295697363dacd23614143b9d7cadb (patch)
tree4eba27957aadc1ec9389f16f0078e506ed2b7edc /logic
parent3661af07620caad1bfa46fa6902054797433fc0f (diff)
downloadjellything-5664e5df0e2295697363dacd23614143b9d7cadb.tar
jellything-5664e5df0e2295697363dacd23614143b9d7cadb.tar.bz2
jellything-5664e5df0e2295697363dacd23614143b9d7cadb.tar.zst
make jellytool work again; dummy cache driver
Diffstat (limited to 'logic')
-rw-r--r--logic/src/home.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/logic/src/home.rs b/logic/src/home.rs
index db8a397..7e832fe 100644
--- a/logic/src/home.rs
+++ b/logic/src/home.rs
@@ -77,7 +77,7 @@ pub fn home(session: &Session) -> Result<ApiHomeResponse> {
items.sort_by_key(|(n, _)| {
n.ratings
- .get(&RatingType::Tmdb)
+ .get(&RatingType::Trakt)
.map(|x| (*x * -1000.) as i32)
.unwrap_or(0)
});
@@ -86,8 +86,9 @@ pub fn home(session: &Session) -> Result<ApiHomeResponse> {
"home.bin.max_rating".to_string(),
items
.iter()
+ .filter(|(n, _)| n.ratings.contains_key(&RatingType::Trakt))
+ .filter(|(n, _)| matches!(n.kind, NodeKind::Movie | NodeKind::Show))
.take(16)
- .filter(|(n, _)| n.ratings.contains_key(&RatingType::Tmdb))
.cloned()
.collect(),
));