Compare commits

...

2 Commits

Author SHA1 Message Date
Heretic 4358389d72 Adding 20 max page. 6 months ago
Heretic a8f62d4c30 Upgrading deps. 6 months ago

16
Cargo.lock generated

@ -1041,9 +1041,9 @@ dependencies = [
[[package]]
name = "rustix"
version = "0.38.24"
version = "0.38.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234"
checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e"
dependencies = [
"bitflags 2.4.1",
"errno",
@ -1081,18 +1081,18 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]]
name = "serde"
version = "1.0.192"
version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001"
checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.192"
version = "1.0.193"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1"
checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
@ -1359,9 +1359,9 @@ dependencies = [
[[package]]
name = "uuid"
version = "1.5.0"
version = "1.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc"
checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560"
dependencies = [
"getrandom",
"rand",

@ -13,12 +13,12 @@ actix-web = "4.4.0"
actix-files = "0.6.2"
env_logger = "0.10.1"
serde = "1.0.192"
serde = "1.0.193"
serde_json = "1.0.108"
serde_derive = "1.0.192"
serde_derive = "1.0.193"
anyhow = "1.0.75"
uuid = { version = "1.5.0", features = ["v4", "fast-rng"] }
uuid = { version = "1.6.1", features = ["v4", "fast-rng"] }
r2d2_sqlite_pool = "0.1.1"
r2d2 = "0.8.10"
[dependencies.rusqlite]

@ -96,7 +96,7 @@ fn search_query(query: web::Query<SearchQuery>, conn: Conn) -> Result<Vec<Torren
return Err(anyhow!("{{\"error\": \"{}\"}}", "Empty query".to_string()));
}
let page = query.page.unwrap_or(1);
let page = cmp::min(20, query.page.unwrap_or(1));
let size = cmp::min(100, query.size.unwrap_or(DEFAULT_SIZE));
let offset = size * (page - 1);

Loading…
Cancel
Save