Skip to content

Commit 0f5eb0c

Browse files
committed
Fix job inject
1 parent 29544ec commit 0f5eb0c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

app/src/main/java/one/mixin/android/job/BaseJob.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ abstract class BaseJob(params: Params) : Job(params) {
242242

243243
fun topAssetDao(): TopAssetDao = database().topAssetDao()
244244

245-
fun jobDao(): JobDao = database().jobDao()
245+
fun jobDao(): JobDao = pendingDatabase().jobDao()
246246

247247
fun favoriteAppDao(): FavoriteAppDao = database().favoriteAppDao()
248248

app/src/main/java/one/mixin/android/job/Injector.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ open class Injector {
103103
fun messageHistoryDao(): MessageHistoryDao = databaseProvider.getMixinDatabase().messageHistoryDao()
104104
fun userDao(): UserDao = databaseProvider.getMixinDatabase().userDao()
105105
fun appDao(): AppDao = databaseProvider.getMixinDatabase().appDao()
106-
fun jobDao(): JobDao = databaseProvider.getMixinDatabase().jobDao()
106+
fun jobDao(): JobDao = databaseProvider.getPendingDatabase().jobDao()
107107
fun conversationDao(): ConversationDao = databaseProvider.getMixinDatabase().conversationDao()
108108
fun conversationExtDao(): ConversationExtDao = databaseProvider.getMixinDatabase().conversationExtDao()
109109
fun participantDao(): ParticipantDao = databaseProvider.getMixinDatabase().participantDao()

app/src/main/java/one/mixin/android/websocket/ChatWebSocket.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ class ChatWebSocket(
302302
val jsonData = gson.toJson(data)
303303
if (jsonData.isNullOrBlank()) {
304304
reportException(IllegalArgumentException("Error flood data: ${blazeMessage.id} ${blazeMessage.action}"))
305-
databaseProvider.getMixinDatabase().jobDao().insertNoReplace(createAckJob(ACKNOWLEDGE_MESSAGE_RECEIPTS, BlazeAckMessage(data.messageId, MessageStatus.DELIVERED.name)))
305+
databaseProvider.getPendingDatabase().jobDao().insertNoReplace(createAckJob(ACKNOWLEDGE_MESSAGE_RECEIPTS, BlazeAckMessage(data.messageId, MessageStatus.DELIVERED.name)))
306306
return@launch
307307
}
308308
databaseProvider.getPendingDatabase().insertFloodMessage(FloodMessage(data.messageId, jsonData, data.createdAt))

0 commit comments

Comments
 (0)