8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c0bb557 commit fa1ee2aCopy full SHA for fa1ee2a
coderd/provisionerjobs.go
@@ -315,8 +315,11 @@ func convertProvisionerJob(pj database.GetProvisionerJobsByIDsWithQueuePositionR
315
}
316
job.Status = codersdk.ProvisionerJobStatus(pj.ProvisionerJob.JobStatus)
317
318
- if err := json.Unmarshal(provisionerJob.Input, &job.Input); err != nil {
319
- job.Input.Error = xerrors.Errorf("decode input: %w", err).Error()
+ // Only unmarshal input if it exists, this should only be zero in testing.
+ if len(provisionerJob.Input) > 0 {
320
+ if err := json.Unmarshal(provisionerJob.Input, &job.Input); err != nil {
321
+ job.Input.Error = xerrors.Errorf("decode input %s: %w", provisionerJob.Input, err).Error()
322
+ }
323
324
325
return job
0 commit comments