From 83364f906f0bef2c68814aae3a3f20ef45796276 Mon Sep 17 00:00:00 2001 From: Roei Erez Date: Thu, 7 Dec 2023 07:32:16 +0200 Subject: [PATCH] check for nil Alias --- cln/cln_client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cln/cln_client.go b/cln/cln_client.go index ab26c87..4cb08c9 100644 --- a/cln/cln_client.go +++ b/cln/cln_client.go @@ -247,8 +247,8 @@ func (c *ClnClient) GetPeerId(scid *lightning.ShortChannelID) ([]byte, error) { var dest *string for _, ch := range channels { - if ch.Alias.Local == scidStr || - ch.Alias.Remote == scidStr || + if (ch.Alias != nil && (ch.Alias.Local == scidStr || + ch.Alias.Remote == scidStr)) || ch.ShortChannelId == scidStr { dest = &ch.PeerId break