Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 6871701

Browse files
fix: update coverage on CoverDataPart if isRealtime is enabled
1 parent 966abd3 commit 6871701

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

admin-part/src/main/kotlin/Plugin.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,11 @@ class Plugin(
321321
logger.info { "$instanceId: Agent sessions cancelled: $ids." }
322322
}
323323
is CoverDataPart -> activeScope.activeSessionOrNull(message.sessionId)?.let {
324-
activeScope.addProbes(message.sessionId) { message.data }
324+
activeScope.addProbes(message.sessionId) { message.data }?.run {
325+
if (isRealtime) {
326+
activeScope.probesChanged()
327+
}
328+
}
325329
} ?: logger.debug { "Attempting to add coverage in non-existent active session" }
326330
is SessionChanged -> activeScope.takeIf { scope ->
327331
scope.activeSessions.values.any { it.isRealtime }

0 commit comments

Comments
 (0)