Radish alpha
r
rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5
Radicle web interface
Radicle
Git
http: Use pinned repo length for `per_page` unwrap instead of fixed number
Sebastian Martinez committed 1 year ago
commit a23c704c24071b8ef89e3a3e07f204afe934ac7b
parent f4c773c
1 file changed +4 -1
modified radicle-httpd/src/api/v1/projects.rs
@@ -64,7 +64,10 @@ async fn project_root_handler(
        per_page,
    } = qs;
    let page = page.unwrap_or(0);
-
    let per_page = per_page.unwrap_or(10);
+
    let per_page = per_page.unwrap_or_else(|| match show {
+
        ProjectQuery::Pinned => ctx.profile.config.web.pinned.repositories.len(),
+
        _ => 10,
+
    });
    let storage = &ctx.profile.storage;
    let db = &ctx.profile.database()?;
    let pinned = &ctx.profile.config.web.pinned;