Don't set channel age if ID isn't set

pull/85/head
rkfg 2 years ago
parent a178a82fef
commit 03266a4d66

@ -62,7 +62,9 @@ func (m *Models) RefreshChannels(ctx context.Context) error {
if channel != nil &&
(channel.UpdatesCount < channels[i].UpdatesCount ||
channel.LastUpdate == nil || channel.LocalPolicy == nil || channel.RemotePolicy == nil) {
channels[i].Age = m.Info.BlockHeight - uint32(channels[i].ID>>40)
if channels[i].ID > 0 {
channels[i].Age = m.Info.BlockHeight - uint32(channels[i].ID>>40)
}
err := m.network.GetChannelInfo(ctx, channels[i])
if err != nil {
return err

Loading…
Cancel
Save