From c9736f26af4b7bf39ebfdc59eac36ceb1bda50e7 Mon Sep 17 00:00:00 2001 From: Danny Kopping Date: Fri, 28 Feb 2025 15:36:23 +0000 Subject: [PATCH] For the love of god, wrap errors! Signed-off-by: Danny Kopping --- coderd/database/dbauthz/dbauthz.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coderd/database/dbauthz/dbauthz.go b/coderd/database/dbauthz/dbauthz.go index 06974ef95d..c020e45cb7 100644 --- a/coderd/database/dbauthz/dbauthz.go +++ b/coderd/database/dbauthz/dbauthz.go @@ -2061,13 +2061,13 @@ func (q *querier) GetProvisionerJobByID(ctx context.Context, id uuid.UUID) (data // can read the job. _, err := q.GetWorkspaceBuildByJobID(ctx, id) if err != nil { - return database.ProvisionerJob{}, err + return database.ProvisionerJob{}, xerrors.Errorf("fetch related workspace build: %w", err) } case database.ProvisionerJobTypeTemplateVersionDryRun, database.ProvisionerJobTypeTemplateVersionImport: // Authorized call to get template version. _, err := authorizedTemplateVersionFromJob(ctx, q, job) if err != nil { - return database.ProvisionerJob{}, err + return database.ProvisionerJob{}, xerrors.Errorf("fetch related template version: %w", err) } default: return database.ProvisionerJob{}, xerrors.Errorf("unknown job type: %q", job.Type)