We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentd572dfa commite6acf82Copy full SHA for e6acf82
coderd/provisionerdserver/provisionerdserver.go
@@ -1452,15 +1452,16 @@ func (s *server) CompleteJob(ctx context.Context, completed *proto.CompletedJob)
1452
1453
// nolint:gocritic // Requires reading "system" files
1454
file,err:=tx.GetFileByHashAndCreator(dbauthz.AsSystemRestricted(ctx), database.GetFileByHashAndCreatorParams{Hash:hash,CreatedBy:uuid.Nil})
1455
-iferr==nil {
+switch {
1456
+caseerr==nil:
1457
// This set of modules is already cached, which means we can reuse them
1458
fileID= uuid.NullUUID{
1459
Valid:true,
1460
UUID:file.ID,
1461
}
-}elseif!xerrors.Is(err,sql.ErrNoRows) {
1462
+case!xerrors.Is(err,sql.ErrNoRows):
1463
returnxerrors.Errorf("check for cached modules: %w",err)
-}else {
1464
+default:
1465
// nolint:gocritic // Requires creating a "system" file
1466
file,err=tx.InsertFile(dbauthz.AsSystemRestricted(ctx), database.InsertFileParams{
1467
ID:uuid.New(),