From 2361154551154a95de08cfc4468580fccda55ade Mon Sep 17 00:00:00 2001 From: Mike Sawka Date: Fri, 7 Jun 2024 17:58:21 -0700 Subject: [PATCH] never log ephemeral commands to history (#676) --- wavesrv/pkg/cmdrunner/cmdrunner.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wavesrv/pkg/cmdrunner/cmdrunner.go b/wavesrv/pkg/cmdrunner/cmdrunner.go index e7b566e7..4a2cac5d 100644 --- a/wavesrv/pkg/cmdrunner/cmdrunner.go +++ b/wavesrv/pkg/cmdrunner/cmdrunner.go @@ -769,7 +769,7 @@ func EvalCommand(ctx context.Context, pk *scpacket.FeCommandPacketType) (scbus.U } else { return nil, fmt.Errorf("error in Eval Meta Command: %w", rtnErr) } - if !resolveBool(pk.Kwargs[KwArgNoHist], false) { + if !resolveBool(pk.Kwargs[KwArgNoHist], false) && pk.EphemeralOpts == nil { // TODO should this be "pk" or "newPk" (2nd arg) err := addToHistory(ctx, pk, historyContext, (newPk.MetaCmd != "run"), (rtnErr != nil)) if err != nil {