diff --git a/cmd/ilm/options.go b/cmd/ilm/options.go index 21b3c117a7..7d85e096a5 100644 --- a/cmd/ilm/options.go +++ b/cmd/ilm/options.go @@ -435,7 +435,8 @@ func ApplyRuleFields(dest *lifecycle.Rule, opts LifecycleOptions) *probe.Error { dest.Expiration.DeleteMarker = lifecycle.ExpireDeleteMarker(*opts.ExpiredObjectDeleteMarker) dest.Expiration.Days = 0 dest.Expiration.Date = lifecycle.ExpirationDate{} - } else if opts.ExpiredObjectAllversions != nil { + } + if opts.ExpiredObjectAllversions != nil { dest.Expiration.DeleteAll = lifecycle.ExpirationBoolean(*opts.ExpiredObjectAllversions) }