Merge pull request #9442 from ellemouton/miscErrorFormats

misc: fix incorrect inclusion of nil err in various formatted strings
This commit is contained in:
Oliver Gugger 2025-01-26 06:49:31 -06:00 committed by GitHub
commit 1ed76af179
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 5 deletions

View file

@ -1343,12 +1343,17 @@ func (s *Server) trackPayment(subscription routing.ControlTowerSubscriber,
err := s.trackPaymentStream(
stream.Context(), subscription, noInflightUpdates, stream.Send,
)
switch {
case err == nil:
return nil
// If the context is canceled, we don't return an error.
if errors.Is(err, context.Canceled) {
case errors.Is(err, context.Canceled):
log.Infof("Payment stream %v canceled", identifier)
return nil
default:
}
// Otherwise, we will log and return the error as the stream has

View file

@ -1862,13 +1862,11 @@ func (h *HarnessTest) AssertChannelInGraphDB(hn *node.HarnessNode,
// Make sure the policies are populated, otherwise this edge
// cannot be used for routing.
if resp.Node1Policy == nil {
return fmt.Errorf("channel %s has no policy1: %w",
op, err)
return fmt.Errorf("channel %s has no policy1", op)
}
if resp.Node2Policy == nil {
return fmt.Errorf("channel %s has no policy2: %w",
op, err)
return fmt.Errorf("channel %s has no policy2", op)
}
edge = resp