diff --git a/aw-server-rust b/aw-server-rust index 75722f3c..77defefd 160000 --- a/aw-server-rust +++ b/aw-server-rust @@ -1 +1 @@ -Subproject commit 75722f3c51269615fbd2ffaf2a946824d7cc8ccd +Subproject commit 77defefd4945ecceedc417eea711c2613b451f2e diff --git a/mobile/src/main/java/net/activitywatch/android/RustInterface.kt b/mobile/src/main/java/net/activitywatch/android/RustInterface.kt index e3b56743..d4289a1a 100644 --- a/mobile/src/main/java/net/activitywatch/android/RustInterface.kt +++ b/mobile/src/main/java/net/activitywatch/android/RustInterface.kt @@ -33,6 +33,7 @@ class RustInterface(context: Context? = null) { initialize() if (context != null) { setDataDir(context.filesDir.absolutePath) + setVersionOverride(BuildConfig.VERSION_NAME) } } @@ -44,6 +45,7 @@ class RustInterface(context: Context? = null) { private external fun greeting(pattern: String): String private external fun startServer() private external fun setDataDir(path: String) + private external fun setVersionOverride(version: String) external fun getBuckets(): String external fun createBucket(bucket: String): String external fun getEvents(bucket_id: String, limit: Int): String