diff options
author | Allan Wang <me@allanwang.ca> | 2018-09-26 10:21:30 -0400 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2018-09-26 10:21:30 -0400 |
commit | 3ac791b744a56138501c9530fa6df8dcb0756739 (patch) | |
tree | 4a347d78cf8cec00f82a359f133613e00673d9eb /core/src/main/kotlin/ca/allanwang/kau/email | |
parent | 101e025f37828a9e4100dde899fc03e0a6054aac (diff) | |
download | kau-3ac791b744a56138501c9530fa6df8dcb0756739.tar.gz kau-3ac791b744a56138501c9530fa6df8dcb0756739.tar.bz2 kau-3ac791b744a56138501c9530fa6df8dcb0756739.zip |
Update kpref tests and migration
Diffstat (limited to 'core/src/main/kotlin/ca/allanwang/kau/email')
-rw-r--r-- | core/src/main/kotlin/ca/allanwang/kau/email/EmailBuilder.kt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/src/main/kotlin/ca/allanwang/kau/email/EmailBuilder.kt b/core/src/main/kotlin/ca/allanwang/kau/email/EmailBuilder.kt index c94b06d..dbdcf09 100644 --- a/core/src/main/kotlin/ca/allanwang/kau/email/EmailBuilder.kt +++ b/core/src/main/kotlin/ca/allanwang/kau/email/EmailBuilder.kt @@ -69,9 +69,14 @@ class EmailBuilder(val email: String, val subject: String) { if (appInfo) { try { val appInfo = context.packageManager.getPackageInfo(context.packageName, 0) + val versionCode = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { + appInfo.longVersionCode.toString() + } else { + appInfo.versionCode.toString() + } emailBuilder.append("\nApp: ").append(context.packageName) .append("\nApp Version Name: ").append(appInfo.versionName) - .append("\nApp Version Code: ").append(appInfo.longVersionCode).append("\n") + .append("\nApp Version Code: ").append(versionCode).append("\n") } catch (e: PackageManager.NameNotFoundException) { KL.e { "EmailBuilder packageInfo not found" } } |