Merge pull request #26 from mmilata/failure-first-line

routing: truncate failure detail after first line
pull/27/head
Edouard 3 years ago committed by GitHub
commit 17f04a6924
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,6 +2,7 @@ package lnd
import (
"fmt"
"strings"
"time"
"github.com/lightningnetwork/lnd/lnrpc"
@ -346,7 +347,8 @@ func protoToRoutingEvent(resp *routerrpc.HtlcEvent) *models.RoutingEvent {
detail = fmt.Sprintf("%s %s", detail, s)
}
if lfe.FailureString != "" {
detail = fmt.Sprintf("%s %s", detail, lfe.FailureString)
firstLine := strings.Split(lfe.FailureString, "\n")[0]
detail = fmt.Sprintf("%s %s", detail, firstLine)
}
failureCode = int32(lfe.WireFailure)
}

Loading…
Cancel
Save