diff --git a/app/src/spinner/java/org/thoughtcrime/securesms/SpinnerApplicationContext.kt b/app/src/spinner/java/org/thoughtcrime/securesms/SpinnerApplicationContext.kt index 1000f5b0f9..59ba3738a3 100644 --- a/app/src/spinner/java/org/thoughtcrime/securesms/SpinnerApplicationContext.kt +++ b/app/src/spinner/java/org/thoughtcrime/securesms/SpinnerApplicationContext.kt @@ -60,7 +60,7 @@ class SpinnerApplicationContext : ApplicationContext() { db = { SignalDatabase.rawDatabase }, columnTransformers = listOf(MessageBitmaskColumnTransformer, GV2Transformer, GV2UpdateTransformer, IsStoryTransformer, TimestampTransformer, ProfileKeyCredentialTransformer, MessageRangesTransformer, KyberKeyTransformer, RecipientTransformer) ), - "jobmanager" to DatabaseConfig(db = { JobDatabase.getInstance(this).sqlCipherDatabase }), + "jobmanager" to DatabaseConfig(db = { JobDatabase.getInstance(this).sqlCipherDatabase }, columnTransformers = listOf(TimestampTransformer)), "keyvalue" to DatabaseConfig(db = { KeyValueDatabase.getInstance(this).sqlCipherDatabase }), "megaphones" to DatabaseConfig(db = { MegaphoneDatabase.getInstance(this).sqlCipherDatabase }), "localmetrics" to DatabaseConfig(db = { LocalMetricsDatabase.getInstance(this).sqlCipherDatabase }), diff --git a/app/src/spinner/java/org/thoughtcrime/securesms/database/TimestampTransformer.kt b/app/src/spinner/java/org/thoughtcrime/securesms/database/TimestampTransformer.kt index f31a1d308f..acaf4f0779 100644 --- a/app/src/spinner/java/org/thoughtcrime/securesms/database/TimestampTransformer.kt +++ b/app/src/spinner/java/org/thoughtcrime/securesms/database/TimestampTransformer.kt @@ -12,7 +12,8 @@ object TimestampTransformer : ColumnTransformer { override fun matches(tableName: String?, columnName: String): Boolean { return columnName.contains("date", true) || columnName.contains("timestamp", true) || - columnName.contains("created_at", true) + columnName.contains("created_at", true) || + columnName.endsWith("time", true) } override fun transform(tableName: String?, columnName: String, cursor: Cursor): String? {