Enhance rune count in pkg/cmd/rollback.go and pkg/action/rollback.go

Signed-off-by: MrJack <36191829+biagiopietro@users.noreply.github.com>
pull/31580/head
MrJack 7 months ago
parent 8a34f3b7b4
commit a92611c202

@ -121,8 +121,8 @@ func (r *Rollback) prepareRollback(name string) (*release.Release, *release.Rele
return nil, nil, false, errInvalidRevision return nil, nil, false, errInvalidRevision
} }
if utf8.RuneCountInString(r.Description) > MaxDescriptionLength { if descLen := utf8.RuneCountInString(r.Description); descLen > MaxDescriptionLength {
return nil, nil, false, fmt.Errorf("description must be %d characters or less, got %d", MaxDescriptionLength, utf8.RuneCountInString(r.Description)) return nil, nil, false, fmt.Errorf("description must be %d characters or less, got %d", MaxDescriptionLength, descLen)
} }
currentReleasei, err := r.cfg.Releases.Last(name) currentReleasei, err := r.cfg.Releases.Last(name)

@ -69,8 +69,8 @@ func newRollbackCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
} }
// Validate description length // Validate description length
if utf8.RuneCountInString(client.Description) > action.MaxDescriptionLength { if descLen := utf8.RuneCountInString(client.Description); descLen > action.MaxDescriptionLength {
return fmt.Errorf("description must be %d characters or less, got %d", action.MaxDescriptionLength, utf8.RuneCountInString(client.Description)) return fmt.Errorf("description must be %d characters or less, got %d", action.MaxDescriptionLength, descLen)
} }
dryRunStrategy, err := cmdGetDryRunFlagStrategy(cmd, false) dryRunStrategy, err := cmdGetDryRunFlagStrategy(cmd, false)

Loading…
Cancel
Save