style: format admin streaming poll throttling
This commit is contained in:
@@ -1857,7 +1857,10 @@ mod tests {
|
|||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
let response = client
|
let response = client
|
||||||
.get(format!("{base_url}/stream-sessions/{}", session_id.as_str()))
|
.get(format!(
|
||||||
|
"{base_url}/stream-sessions/{}",
|
||||||
|
session_id.as_str()
|
||||||
|
))
|
||||||
.send()
|
.send()
|
||||||
.await
|
.await
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|||||||
@@ -1671,7 +1671,8 @@ impl AdminService {
|
|||||||
let job = if matches!(job.status, JobStatus::Completed) {
|
let job = if matches!(job.status, JobStatus::Completed) {
|
||||||
job
|
job
|
||||||
} else {
|
} else {
|
||||||
self.touch_async_job_poll_if_ready(workspace_id, job).await?
|
self.touch_async_job_poll_if_ready(workspace_id, job)
|
||||||
|
.await?
|
||||||
};
|
};
|
||||||
|
|
||||||
Ok(async_job_detail_view(job))
|
Ok(async_job_detail_view(job))
|
||||||
@@ -1718,7 +1719,9 @@ impl AdminService {
|
|||||||
)
|
)
|
||||||
})?;
|
})?;
|
||||||
ensure_async_job_workspace(&job, workspace_id)?;
|
ensure_async_job_workspace(&job, workspace_id)?;
|
||||||
let job = self.touch_async_job_poll_if_ready(workspace_id, job).await?;
|
let job = self
|
||||||
|
.touch_async_job_poll_if_ready(workspace_id, job)
|
||||||
|
.await?;
|
||||||
|
|
||||||
match job.status {
|
match job.status {
|
||||||
JobStatus::Completed => Ok(job.result.unwrap_or(Value::Null)),
|
JobStatus::Completed => Ok(job.result.unwrap_or(Value::Null)),
|
||||||
|
|||||||
Reference in New Issue
Block a user