File tree 1 file changed +9
-9
lines changed 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -581,25 +581,25 @@ OlmDevice.prototype.getSessionIdForDevice = async function(theirDeviceIdentityKe
581
581
return null ;
582
582
}
583
583
// Use the session that has most recently received a message
584
- let idxOfMin = 0 ;
584
+ let idxOfBest = 0 ;
585
585
for ( let i = 1 ; i < sessionInfos . length ; i ++ ) {
586
586
const thisSessInfo = sessionInfos [ i ] ;
587
587
const thisLastReceived = thisSessInfo . lastReceivedMessageTs === undefined ?
588
588
0 : thisSessInfo . lastReceivedMessageTs ;
589
589
590
- const minSessInfo = sessionInfos [ idxOfMin ] ;
591
- const minLastReceived = minSessInfo . lastReceivedMessageTs === undefined ?
592
- 0 : minSessInfo . lastReceivedMessageTs ;
590
+ const bestSessInfo = sessionInfos [ idxOfBest ] ;
591
+ const bestLastReceived = bestSessInfo . lastReceivedMessageTs === undefined ?
592
+ 0 : bestSessInfo . lastReceivedMessageTs ;
593
593
if (
594
- thisLastReceived < minLastReceived || (
595
- thisLastReceived === minLastReceived &&
596
- thisSessInfo . sessionId < minSessInfo . sessionId
594
+ thisLastReceived > bestLastReceived || (
595
+ thisLastReceived === bestLastReceived &&
596
+ thisSessInfo . sessionId < bestSessInfo . sessionId
597
597
)
598
598
) {
599
- idxOfMin = i ;
599
+ idxOfBest = i ;
600
600
}
601
601
}
602
- return sessionInfos [ idxOfMin ] . sessionId ;
602
+ return sessionInfos [ idxOfBest ] . sessionId ;
603
603
} ;
604
604
605
605
/**
You can’t perform that action at this time.
0 commit comments