We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d457147 commit b118df4Copy full SHA for b118df4
1 file changed
iterableapi/src/main/java/com/iterable/iterableapi/EmbeddedSessionManager.kt
@@ -108,10 +108,11 @@ public class EmbeddedSessionManager {
108
}
109
110
private fun updateDisplayCountAndDuration(impressionData: EmbeddedImpressionData): EmbeddedImpressionData {
111
- if (impressionData.start != null) {
+ val start = impressionData.start
112
+ if (start != null) {
113
impressionData.displayCount = impressionData.displayCount.plus(1)
114
impressionData.duration =
- impressionData.duration.plus((Date().time - impressionData.start!!.time) / 1000.0)
115
+ impressionData.duration.plus((Date().time - start.time) / 1000.0)
116
.toFloat()
117
impressionData.start = null
118
0 commit comments