aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/kotlin/ca/allanwang/kau/email
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2018-09-26 10:21:30 -0400
committerAllan Wang <me@allanwang.ca>2018-09-26 10:21:30 -0400
commit3ac791b744a56138501c9530fa6df8dcb0756739 (patch)
tree4a347d78cf8cec00f82a359f133613e00673d9eb /core/src/main/kotlin/ca/allanwang/kau/email
parent101e025f37828a9e4100dde899fc03e0a6054aac (diff)
downloadkau-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.kt7
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" }
}