Skip to content

Commit 0e8d3d7

Browse files
authored
Merge pull request #235 from TelemetryDeck/feature/fix-duration-calc
Fix unit calculation for duration signals
2 parents f1abd70 + 16d4964 commit 0e8d3d7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/TelemetryDeck/TelemetryDeck.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ public enum TelemetryDeck {
120120
@available(watchOS 7.0, *)
121121
public static func stopAndSendDurationSignal(_ signalName: String, parameters: [String: String] = [:]) {
122122
guard let (exactDuration, startParameters) = DurationSignalTracker.shared.stopTracking(signalName) else { return }
123-
let roundedDuration = (exactDuration * 1_000).rounded(.down) * 1_000 // rounds down to 3 fraction digits
123+
let roundedDuration = (exactDuration * 1_000).rounded(.down) / 1_000 // rounds down to 3 fraction digits
124124

125125
var durationParameters = ["TelemetryDeck.Signal.durationInSeconds": String(roundedDuration)]
126126
durationParameters.merge(startParameters) { $1 }

0 commit comments

Comments
 (0)