Merge pull request #6787 from bitromortac/fix-6781
lnrater: fix KeyError for unknown node
This commit is contained in:
@@ -252,9 +252,10 @@ class LNRater(Logger):
|
|||||||
if pk not in channel_peers:
|
if pk not in channel_peers:
|
||||||
break
|
break
|
||||||
|
|
||||||
node_infos = self.channel_db.get_node_infos()
|
node_info = self.channel_db.get_node_infos().get(pk)
|
||||||
|
alias = node_info.alias if node_info else 'unknown node alias'
|
||||||
self.logger.info(
|
self.logger.info(
|
||||||
f"node rating for {node_infos[pk].alias}:\n"
|
f"node rating for {alias}:\n"
|
||||||
f"{pformat(self._node_stats[pk])} (score {self._node_ratings[pk]})")
|
f"{pformat(self._node_stats[pk])} (score {self._node_ratings[pk]})")
|
||||||
|
|
||||||
return pk, self._node_stats[pk]
|
return pk, self._node_stats[pk]
|
||||||
|
|||||||
Reference in New Issue
Block a user