@@ -127,36 +127,36 @@ WHERE
127
127
-- Optionally include deleted workspaces
128
128
workspaces .deleted = @deleted
129
129
AND CASE
130
- WHEN @status :: text != ' ' THEN
130
+ WHEN @statu :: text != ' ' THEN
131
131
CASE
132
132
-- Some workspace specific status refer to the transition
133
133
-- type. By default, the standard provisioner job status
134
134
-- search strings are supported.
135
135
-- 'running' states
136
136
WHEN @status = ' starting' THEN
137
- latest_build .job_status = ' running' AND
137
+ latest_build .job_status = ' running' ::provisioner_job_status AND
138
138
latest_build .transition = ' start' ::workspace_transition
139
139
WHEN @status = ' stopping' THEN
140
- latest_build .job_status = ' running' AND
140
+ latest_build .job_status = ' running' ::provisioner_job_status AND
141
141
latest_build .transition = ' stop' ::workspace_transition
142
142
WHEN @status = ' deleting' THEN
143
143
latest_build .job_status = ' running' AND
144
144
latest_build .transition = ' delete' ::workspace_transition
145
145
146
146
-- 'succeeded' states
147
147
WHEN @status = ' deleted' THEN
148
- latest_build .job_status = ' succeeded' AND
148
+ latest_build .job_status = ' succeeded' ::provisioner_job_status AND
149
149
latest_build .transition = ' delete' ::workspace_transition
150
150
WHEN @status = ' stopped' THEN
151
- latest_build .job_status = ' succeeded' AND
151
+ latest_build .job_status = ' succeeded' ::provisioner_job_status AND
152
152
latest_build .transition = ' stop' ::workspace_transition
153
153
WHEN @status = ' started' THEN
154
- latest_build .job_status = ' succeeded' AND
154
+ latest_build .job_status = ' succeeded' ::provisioner_job_status AND
155
155
latest_build .transition = ' start' ::workspace_transition
156
156
157
157
WHEN @status != ' ' THEN
158
158
-- By default just match the job status exactly
159
- latest_build .job_status = @status
159
+ latest_build .job_status = @status::provisioner_job_status
160
160
ELSE
161
161
true
162
162
END
0 commit comments