aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/crypto
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2019-07-30 06:24:06 +0530
committerHarsh Shandilya <msfjarvis@gmail.com>2019-07-30 06:24:06 +0530
commit36b0a4157819b27f7efcf69372088d5a39d9814e (patch)
tree7f4edc43e5d74c21494ceea723620e0f33e5fe76 /app/src/main/java/com/zeapo/pwdstore/crypto
parentc635704032727c04737f41de64652926aa3af12f (diff)
downloadHardenedPass-36b0a4157819b27f7efcf69372088d5a39d9814e.tar.gz
HardenedPass-36b0a4157819b27f7efcf69372088d5a39d9814e.zip
Ensure we always have valid timestamps
Non-git repositories deserve love too! Fixes #530 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/crypto')
-rw-r--r--app/src/main/java/com/zeapo/pwdstore/crypto/PgpActivity.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpActivity.kt b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpActivity.kt
index ca6c14e8..ecf301a1 100644
--- a/app/src/main/java/com/zeapo/pwdstore/crypto/PgpActivity.kt
+++ b/app/src/main/java/com/zeapo/pwdstore/crypto/PgpActivity.kt
@@ -79,9 +79,9 @@ class PgpActivity : AppCompatActivity(), OpenPgpServiceConnection.OnBound {
private val name: String by lazy { getName(fullPath) }
private val lastChangedString: CharSequence by lazy {
getLastChangedString(
- intent.getIntExtra(
+ intent.getLongExtra(
"LAST_CHANGED_TIMESTAMP",
- -1
+ -1L
)
)
}
@@ -701,12 +701,12 @@ class PgpActivity : AppCompatActivity(), OpenPgpServiceConnection.OnBound {
* Gets a relative string describing when this shape was last changed
* (e.g. "one hour ago")
*/
- private fun getLastChangedString(timeStamp: Int): CharSequence {
+ private fun getLastChangedString(timeStamp: Long): CharSequence {
if (timeStamp < 0) {
throw RuntimeException()
}
- return DateUtils.getRelativeTimeSpanString(this, timeStamp.toLong() * 1000, true)
+ return DateUtils.getRelativeTimeSpanString(this, timeStamp, true)
}
@Suppress("StaticFieldLeak")