Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
httpd: Don't load project payload twice
Alexis Sellier committed 3 years ago
commit ac0994a3be2ff7b899e64a0d368571dd0a43b596
parent da594fb52173fcd79347f5dab48a5f1e013c5c3b
1 file changed +1 -1
modified radicle-httpd/src/api/v1/projects.rs
@@ -78,9 +78,9 @@ async fn project_root_handler(
        .filter_map(|id| {
            let Ok(repo) = storage.repository(id) else { return None };
            let Ok((_, head)) = repo.head() else { return None };
-
            let Ok(payload) = repo.project_of(ctx.profile.id()) else { return None };
            let Ok((_, doc)) = repo.identity_doc() else { return None };
            let Ok(doc) = doc.verified() else { return None };
+
            let Ok(payload) = doc.project() else { return None };
            let Ok(issues) = Issues::open(ctx.profile.public_key, &repo) else { return None };
            let Ok(issues) = issues.counts() else { return None };
            let Ok(patches) = Patches::open(ctx.profile.public_key, &repo) else { return None };