aboutsummaryrefslogtreecommitdiff
path: root/largeobject.go
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2023-10-24 11:17:14 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2023-10-25 13:31:54 +0200
commit6f2956376fa67c4fd3abbed65d1ec20bea2b9e00 (patch)
tree3ae8d6b34cbed323d0936503ecd579695c762249 /largeobject.go
parent1bc6c5a6fcf5bf0f52a960b6df87b6bd04e10956 (diff)
downloadgo-schwift-6f2956376fa67c4fd3abbed65d1ec20bea2b9e00.tar.gz
Fix remaining lints
Diffstat (limited to 'largeobject.go')
-rw-r--r--largeobject.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/largeobject.go b/largeobject.go
index 83deddf..4def0d0 100644
--- a/largeobject.go
+++ b/largeobject.go
@@ -414,13 +414,13 @@ func (o *Object) AsNewLargeObject(sopts SegmentingOptions, topts *TruncateOption
//with the old segments
if topts != nil && topts.DeleteSegments {
lo, err := o.AsLargeObject()
- switch err {
- case nil:
+ switch {
+ case err == nil:
err := lo.Truncate(topts)
if err != nil {
return nil, err
}
- case ErrNotLarge:
+ case errors.Is(err, ErrNotLarge):
//not an error, continue down below
default:
return nil, err //unexpected error