Skip to content

Commit f5bddd9

Browse files
committed
add stats
1 parent 2338438 commit f5bddd9

6 files changed

Lines changed: 595 additions & 117 deletions

File tree

composeApp/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ kotlin {
6969
implementation("io.github.kdroidfilter:composemediaplayer:0.8.6")
7070

7171
implementation(project.dependencies.platform("io.github.jan-tennert.supabase:bom:3.2.6"))
72+
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.6.0")
7273
}
7374
commonTest.dependencies {
7475
implementation(libs.kotlin.test)

composeApp/src/commonMain/kotlin/neth/iecal/trease/models/FocusStats.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@ import kotlin.uuid.Uuid
88

99
@Serializable
1010
data class FocusStats @OptIn(ExperimentalUuidApi::class) constructor(
11-
val duration: Long = Clock.System.now().toEpochMilliseconds(),
11+
val duration:Long, // in seconds
1212
val treeId: String,
1313
val isFailed: Boolean,
1414
val failureTree: String = "weathered",
1515
val id:String = Uuid.generateV7().toString(),
16+
val completedOn: Long = Clock.System.now().toEpochMilliseconds(),
17+
1618
)

0 commit comments

Comments
 (0)