rpcserver: correctly compute edge-level lastUpdate

This commit is contained in:
Conner Fromknecht committed 2019-08-28 13:31:12 -07:00
1 parent 2ebd76bbbb
commit d08721b32d
1 file changed
+4 -7
+4 -7
View File
@@ -3777,16 +3777,13 @@ func marshalDbEdge(edgeInfo *channeldb.ChannelEdgeInfo,
c2, c1 = c1, c2
}
var (
lastUpdate int64
)
if c2 != nil {
lastUpdate = c2.LastUpdate.Unix()
}
var lastUpdate int64
if c1 != nil {
lastUpdate = c1.LastUpdate.Unix()
}
if c2 != nil && c2.LastUpdate.Unix() > lastUpdate {
lastUpdate = c2.LastUpdate.Unix()
}
edge := &lnrpc.ChannelEdge{
ChannelId: edgeInfo.ChannelID,