Assert error is not nil before using it

Same as d70bfd1812b8 in page.sr.ht.
This commit is contained in:
Simon Ser 2024-01-24 15:45:23 +01:00
parent 2da016a3d3
commit 1d342a2a35
1 changed files with 5 additions and 3 deletions

View File

@ -596,9 +596,11 @@ func (r *mutationResolver) UploadArtifact(ctx context.Context, repoID int, revsp
"~"+auth.ForContext(ctx).Username, repo.Name, file.Filename)
err = mc.MakeBucket(ctx, bucket, minio.MakeBucketOptions{})
if s3err, ok := err.(minio.ErrorResponse); !ok ||
(s3err.Code != "BucketAlreadyExists" && s3err.Code != "BucketAlreadyOwnedByYou") {
panic(err)
if err != nil {
if s3err, ok := err.(minio.ErrorResponse); !ok ||
(s3err.Code != "BucketAlreadyExists" && s3err.Code != "BucketAlreadyOwnedByYou") {
panic(err)
}
}
core := minio.Core{mc}