fix: Promote confirmed DM paths

This commit is contained in:
Janez T
2026-04-03 10:27:06 +02:00
parent 3e8d4c2d11
commit 7c9dfd6f63
7 changed files with 52 additions and 13 deletions

View File

@@ -214,7 +214,9 @@ class PathHistoryService {
pathBytes: selection.pathBytes.toList(),
hopCount: selection.hopCount,
hashSize: selection.hashSize,
source: existing?.source ?? PathRecordSource.learned,
source: success
? PathRecordSource.learned
: existing?.source ?? PathRecordSource.learned,
successCount: (existing?.successCount ?? 0) + (success ? 1 : 0),
failureCount: (existing?.failureCount ?? 0) + (success ? 0 : 1),
lastRoundTripTimeMs: success