@@ -37,7 +37,7 @@ func (api *API) templateVersion(rw http.ResponseWriter, r *http.Request) {
37
37
return
38
38
}
39
39
40
- createdByName , err := getCreatedByNameByTemplateVersionID (r .Context (), api .Database , templateVersion )
40
+ createdByName , err := getUsernameByUserID (r .Context (), api .Database , templateVersion . CreatedBy )
41
41
if err != nil {
42
42
httpapi .Write (rw , http .StatusInternalServerError , codersdk.Response {
43
43
Message : "Internal error fetching creator name." ,
@@ -486,10 +486,11 @@ func (api *API) templateVersionsByTemplate(rw http.ResponseWriter, r *http.Reque
486
486
})
487
487
return err
488
488
}
489
- createdByName , err := getCreatedByNameByTemplateVersionID (r .Context (), api .Database , version )
489
+ createdByName , err := getUsernameByUserID (r .Context (), api .Database , version . CreatedBy )
490
490
if err != nil {
491
491
httpapi .Write (rw , http .StatusInternalServerError , codersdk.Response {
492
- Message : fmt .Sprintf ("Internal error fetching creator name (user %q) for version %q." , version .CreatedBy , version .ID ),
492
+ Message : "Internal error fetching creator name." ,
493
+ Detail : err .Error (),
493
494
})
494
495
return err
495
496
}
@@ -542,7 +543,7 @@ func (api *API) templateVersionByName(rw http.ResponseWriter, r *http.Request) {
542
543
return
543
544
}
544
545
545
- createdByName , err := getCreatedByNameByTemplateVersionID (r .Context (), api .Database , templateVersion )
546
+ createdByName , err := getUsernameByUserID (r .Context (), api .Database , templateVersion . CreatedBy )
546
547
if err != nil {
547
548
httpapi .Write (rw , http .StatusInternalServerError , codersdk.Response {
548
549
Message : "Internal error fetching creator name." ,
@@ -775,7 +776,7 @@ func (api *API) postTemplateVersionsByOrganization(rw http.ResponseWriter, r *ht
775
776
return
776
777
}
777
778
778
- createdByName , err := getCreatedByNameByTemplateVersionID (r .Context (), api .Database , templateVersion )
779
+ createdByName , err := getUsernameByUserID (r .Context (), api .Database , templateVersion . CreatedBy )
779
780
if err != nil {
780
781
httpapi .Write (rw , http .StatusInternalServerError , codersdk.Response {
781
782
Message : "Internal error fetching creator name." ,
@@ -832,12 +833,12 @@ func (api *API) templateVersionLogs(rw http.ResponseWriter, r *http.Request) {
832
833
api .provisionerJobLogs (rw , r , job )
833
834
}
834
835
835
- func getCreatedByNameByTemplateVersionID (ctx context.Context , db database.Store , templateVersion database. TemplateVersion ) (string , error ) {
836
- creator , err := db .GetUserByID (ctx , templateVersion . CreatedBy )
836
+ func getUsernameByUserID (ctx context.Context , db database.Store , userID uuid. UUID ) (string , error ) {
837
+ user , err := db .GetUserByID (ctx , userID )
837
838
if err != nil {
838
839
return "" , err
839
840
}
840
- return creator .Username , nil
841
+ return user .Username , nil
841
842
}
842
843
843
844
func convertTemplateVersion (version database.TemplateVersion , job codersdk.ProvisionerJob , createdByName string ) codersdk.TemplateVersion {
0 commit comments