routing: truncate failure detail after first line

pull/26/head
Martin Milata 3 years ago
parent c923d7ab57
commit 4c36fd5987

@ -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