no error message on canceling a completed job

This commit is contained in:
Ruben Fiszel
2022-11-24 10:18:29 +01:00
parent 267d30f9ac
commit 99bb6ce775
+3 -4
View File
@@ -128,10 +128,9 @@ async fn cancel_job_api(
let (job_o, tx) = get_job_by_id(tx, &w_id, id).await?;
tx.commit().await?;
let err = match job_o {
Some(Job::CompletedJob(_)) => error::Error::BadRequest(format!(
"queued job id {} exists but is already completed and cannot be canceled",
id
)),
Some(Job::CompletedJob(_)) => {
return Ok(format!("queued job id {} is already completed", id))
}
_ => error::Error::NotFound(format!("queued job id {} does not exist", id)),
};
Err(err)