From c613e696b49d63bb1a97d41b3edb0fd9485a7e1f Mon Sep 17 00:00:00 2001 From: David Dworken Date: Sun, 22 Oct 2023 11:34:26 -0700 Subject: [PATCH] Update hishtory redact so that it doesn't error out due to it redacting the presaved entry for the current command --- client/cmd/redact.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/cmd/redact.go b/client/cmd/redact.go index 59991d9..8f0af68 100644 --- a/client/cmd/redact.go +++ b/client/cmd/redact.go @@ -65,7 +65,7 @@ func redact(ctx context.Context, query string, force bool) error { if res.Error != nil { return res.Error } - if res.RowsAffected != int64(len(historyEntries)) { + if res.RowsAffected > int64(len(historyEntries))+1 || res.RowsAffected < int64(len(historyEntries))-1 { return fmt.Errorf("DB deleted %d rows, when we only expected to delete %d rows, something may have gone wrong", res.RowsAffected, len(historyEntries)) } err = deleteOnRemoteInstances(ctx, historyEntries)