diff --git a/repology-webapp/src/views/badges/vertical_allrepos.rs b/repology-webapp/src/views/badges/vertical_allrepos.rs index 662d02b..499d8b0 100644 --- a/repology-webapp/src/views/badges/vertical_allrepos.rs +++ b/repology-webapp/src/views/badges/vertical_allrepos.rs @@ -32,6 +32,7 @@ pub struct QueryParams { #[serde(deserialize_with = "crate::query::deserialize_bool_flag")] pub allow_ignored: bool, #[serde(default)] + #[serde(rename = "columns")] pub columns_count: usize, #[serde(default)] diff --git a/repology-webapp/tests/badges.rs b/repology-webapp/tests/badges.rs index c385824..629dc01 100644 --- a/repology-webapp/tests/badges.rs +++ b/repology-webapp/tests/badges.rs @@ -204,7 +204,7 @@ async fn test_badge_vertical_allrepos(pool: PgPool) { // columns check_svg!( pool, - "/badge/vertical-allrepos/zsh.svg?columns_count=4", + "/badge/vertical-allrepos/zsh.svg?columns=4", @"string(//svg:g[1]/svg:g[@font-size=11][1]/svg:text[1])" == "FreeBSD", @"string(//svg:g[1]/svg:g[@font-size=11][1]/svg:text[3])" == "1.1", @"string(//svg:g[1]/svg:g[@font-size=11][1]/svg:text[5])" == "freshcode.club",