Log versionCode from Manifest and not from BuildConfig.VERSION_CODE.

This commit is contained in:
Benoit Marty 2024-05-24 15:18:17 +02:00
parent 7d3cef33a9
commit 509b416d11
2 changed files with 5 additions and 3 deletions

View file

@ -36,6 +36,6 @@ class ElementXApplication : Application(), DaggerComponentOwner {
initializeComponent(TracingInitializer::class.java) initializeComponent(TracingInitializer::class.java)
initializeComponent(CacheCleanerInitializer::class.java) initializeComponent(CacheCleanerInitializer::class.java)
} }
logApplicationInfo() logApplicationInfo(this)
} }
} }

View file

@ -16,17 +16,19 @@
package io.element.android.x.info package io.element.android.x.info
import android.content.Context
import io.element.android.libraries.androidutils.system.getVersionCodeFromManifest
import io.element.android.x.BuildConfig import io.element.android.x.BuildConfig
import timber.log.Timber import timber.log.Timber
import java.text.SimpleDateFormat import java.text.SimpleDateFormat
import java.util.Date import java.util.Date
import java.util.Locale import java.util.Locale
fun logApplicationInfo() { fun logApplicationInfo(context: Context) {
val appVersion = buildString { val appVersion = buildString {
append(BuildConfig.VERSION_NAME) append(BuildConfig.VERSION_NAME)
append(" (") append(" (")
append(BuildConfig.VERSION_CODE) append(context.getVersionCodeFromManifest())
append(") - ") append(") - ")
append(BuildConfig.BUILD_TYPE) append(BuildConfig.BUILD_TYPE)
append(" / ") append(" / ")