Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit83eb368

Browse files
committed
fix(coderd): filter out non-task workspaces in api.tasksList
1 parent59525f8 commit83eb368

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

‎coderd/aitasks.go‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,14 @@ func (api *API) tasksList(rw http.ResponseWriter, r *http.Request) {
344344
return
345345
}
346346

347-
tasks,err:=api.tasksFromWorkspaces(ctx,apiWorkspaces)
347+
// apiWorkspaces may contain workspaces that do not have an AI task flag set.
348+
filtered:=make([]codersdk.Workspace,0,len(apiWorkspaces))
349+
for_,ws:=rangeapiWorkspaces {
350+
ifws.LatestBuild.HasAITask!=nil&&*ws.LatestBuild.HasAITask {
351+
filtered=append(filtered,ws)
352+
}
353+
}
354+
tasks,err:=api.tasksFromWorkspaces(ctx,filtered)
348355
iferr!=nil {
349356
httpapi.Write(ctx,rw,http.StatusInternalServerError, codersdk.Response{
350357
Message:"Internal error fetching task prompts and states.",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp