Skip to content

Commit b0714e3

Browse files
committed
pkg/gcs: check errors with errors.Is
After googleapis/google-cloud-go#11519, the cloud storage library wraps the errors which we used to check directly. This has led to multiple asset upload errors.
1 parent 73d2a07 commit b0714e3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pkg/gcs/gcs.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ func (c *client) DeleteFile(gcsFile string) error {
143143
return err
144144
}
145145
err = c.client.Bucket(bucket).Object(filename).Delete(c.ctx)
146-
if err == storage.ErrObjectNotExist {
146+
if errors.Is(err, storage.ErrObjectNotExist) {
147147
return ErrFileNotFound
148148
}
149149
return err
@@ -155,7 +155,7 @@ func (c *client) FileExists(gcsFile string) (bool, error) {
155155
return false, err
156156
}
157157
_, err = c.client.Bucket(bucket).Object(filename).Attrs(c.ctx)
158-
if err == storage.ErrObjectNotExist {
158+
if errors.Is(err, storage.ErrObjectNotExist) {
159159
return false, nil
160160
} else if err != nil {
161161
return false, err

0 commit comments

Comments
 (0)