Enqueue AccountConsistency check when prekey syncs fail.

This commit is contained in:
Greyson Parrelli
2024-04-01 10:39:26 -04:00
parent e12d2d1e98
commit ad131d7c65

View File

@@ -287,7 +287,10 @@ class PreKeysSyncJob private constructor(
}
}
override fun onFailure() = Unit
override fun onFailure() {
Log.w(TAG, "Failed to sync prekeys. Enqueuing an account consistency check.")
ApplicationDependencies.getJobManager().add(AccountConsistencyWorkerJob())
}
private fun log(serviceIdType: ServiceIdType, message: String) {
Log.i(TAG, "[$serviceIdType] $message")