diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-12-12 16:44:20 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-12-12 16:44:20 +0100 |
| commit | 5664e5df0e2295697363dacd23614143b9d7cadb (patch) | |
| tree | 4eba27957aadc1ec9389f16f0078e506ed2b7edc /logic | |
| parent | 3661af07620caad1bfa46fa6902054797433fc0f (diff) | |
| download | jellything-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.rs | 5 |
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(), )); |