mirror of
https://github.com/coder/coder.git
synced 2025-07-06 15:41:45 +00:00
fix: Use sdk type in coderd api response (#1569)
Was using the database type
This commit is contained in:
@ -87,7 +87,7 @@ func (api *api) provisionerJobLogs(rw http.ResponseWriter, r *http.Request, job
|
||||
logs = []database.ProvisionerJobLog{}
|
||||
}
|
||||
|
||||
httpapi.Write(rw, http.StatusOK, logs)
|
||||
httpapi.Write(rw, http.StatusOK, convertProvisionerJobLogs(logs))
|
||||
return
|
||||
}
|
||||
|
||||
@ -232,6 +232,14 @@ func (api *api) provisionerJobResources(rw http.ResponseWriter, r *http.Request,
|
||||
httpapi.Write(rw, http.StatusOK, apiResources)
|
||||
}
|
||||
|
||||
func convertProvisionerJobLogs(provisionerJobLogs []database.ProvisionerJobLog) []codersdk.ProvisionerJobLog {
|
||||
sdk := make([]codersdk.ProvisionerJobLog, 0, len(provisionerJobLogs))
|
||||
for _, log := range provisionerJobLogs {
|
||||
sdk = append(sdk, convertProvisionerJobLog(log))
|
||||
}
|
||||
return sdk
|
||||
}
|
||||
|
||||
func convertProvisionerJobLog(provisionerJobLog database.ProvisionerJobLog) codersdk.ProvisionerJobLog {
|
||||
return codersdk.ProvisionerJobLog{
|
||||
ID: provisionerJobLog.ID,
|
||||
|
Reference in New Issue
Block a user