diff --git a/docker/prod/docker-compose.yml b/docker/prod/docker-compose.yml index d11dd4b..b130f93 100644 --- a/docker/prod/docker-compose.yml +++ b/docker/prod/docker-compose.yml @@ -2,7 +2,7 @@ version: '3.7' services: torrents-csv: - image: dessalines/torrents-csv:v0.0.7.7 + image: dessalines/torrents-csv:v0.0.7.8 restart: always ports: - "8902:8080" diff --git a/server/service/src/main.rs b/server/service/src/main.rs index 5899693..1e36640 100644 --- a/server/service/src/main.rs +++ b/server/service/src/main.rs @@ -22,6 +22,8 @@ use std::cmp; use std::io; use serde_json::Value; +const DEFAULT_SIZE: usize = 25; + #[actix_rt::main] async fn main() -> io::Result<()> { println!("Access me at {}", endpoint()); @@ -124,7 +126,7 @@ fn search_query( } let page = query.page.unwrap_or(1); - let size = cmp::min(100, query.size.unwrap_or(10)); + let size = cmp::min(100, query.size.unwrap_or(DEFAULT_SIZE)); let type_ = query.type_.as_ref().map_or("torrent", String::deref); let offset = size * (page - 1); @@ -150,7 +152,7 @@ fn new_query( ) -> Result { let page = query.page.unwrap_or(1); - let size = cmp::min(100, query.size.unwrap_or(10)); + let size = cmp::min(100, query.size.unwrap_or(DEFAULT_SIZE)); let type_ = query.type_.as_ref().map_or("torrent", String::deref); let offset = size * (page - 1);