Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fixes and improvements to alias handling
Alexis Sellier committed 2 years ago
commit 0eeaa7cbe999474a579f4888e34155efeecd949b
parent 7e681e7d7c4e50fa47f30b1aa0c5844a6413015e
1 file changed +4 -4
modified radicle-httpd/src/api/v1/projects.rs
@@ -457,7 +457,7 @@ async fn issues_handler(
    let aliases = &ctx.profile.aliases()?;
    let issues = issues
        .into_iter()
-
        .map(|(id, issue, _)| api::json::issue(id, issue, &aliases))
+
        .map(|(id, issue, _)| api::json::issue(id, issue, aliases))
        .skip(page * per_page)
        .take(per_page)
        .collect::<Vec<_>>();
@@ -568,7 +568,7 @@ async fn issue_handler(
    let issue = issue::Issues::open(&repo)?
        .get(&issue_id.into())?
        .ok_or(Error::NotFound)?;
-
    let aliases = &ctx.profile.aliases()?;
+
    let aliases = ctx.profile.aliases()?;

    Ok::<_, Error>(Json(api::json::issue(issue_id.into(), issue, &aliases)))
}
@@ -720,7 +720,7 @@ async fn patches_handler(
        })
        .collect::<Vec<_>>();
    patches.sort_by(|(_, a, _), (_, b, _)| b.timestamp().cmp(&a.timestamp()));
-
    let aliases = &ctx.profile.aliases()?;
+
    let aliases = ctx.profile.aliases()?;
    let patches = patches
        .into_iter()
        .map(|(id, patch, _)| api::json::patch(id, patch, &repo, &aliases))
@@ -742,7 +742,7 @@ async fn patch_handler(
    let patch = patch::Patches::open(&repo)?
        .get(&patch_id.into())?
        .ok_or(Error::NotFound)?;
-
    let aliases = &ctx.profile.aliases()?;
+
    let aliases = ctx.profile.aliases()?;

    Ok::<_, Error>(Json(api::json::patch(
        patch_id.into(),