Skip to content

Commit dc403b0

Browse files
committed
controllers/version/docs: Simplify error handling
1 parent cc8d771 commit dc403b0

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

src/controllers/version/docs.rs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,11 @@ pub async fn rebuild_version_docs(
4242
));
4343
}
4444

45-
jobs::DocsRsQueueRebuild::new(path.name, path.version)
46-
.enqueue(&mut conn)
47-
.await
48-
.map_err(|error| {
49-
error!(
50-
?error,
51-
"docs_rs_queue_rebuild: Failed to enqueue background job"
52-
);
53-
server_error("failed to enqueue background job")
54-
})?;
45+
let job = jobs::DocsRsQueueRebuild::new(path.name, path.version);
46+
job.enqueue(&mut conn).await.map_err(|error| {
47+
error!("docs_rs_queue_rebuild: Failed to create background job: {error}");
48+
server_error("failed to create background job")
49+
})?;
5550

5651
Ok(StatusCode::CREATED)
5752
}

0 commit comments

Comments
 (0)