Check if SyncYomi is enabled in syncData function

This commit is contained in:
Bartu Özen
2025-12-18 19:07:18 +03:00
parent c1b9995c15
commit 2b4dd34359
2 changed files with 6 additions and 4 deletions

View File

@@ -80,6 +80,10 @@ object SyncManager {
} }
suspend fun syncData() { suspend fun syncData() {
if (!serverConfig.syncYomiEnabled.value) {
return
}
transaction { transaction {
MangaTable.update({ MangaTable.isSyncing eq true }) { MangaTable.update({ MangaTable.isSyncing eq true }) {
it[isSyncing] = false it[isSyncing] = false

View File

@@ -21,10 +21,8 @@ class SyncMutation {
fun startSync(input: StartSyncInput): StartSyncPayload { fun startSync(input: StartSyncInput): StartSyncPayload {
val (clientMutationId) = input val (clientMutationId) = input
if (serverConfig.syncYomiEnabled.value) { GlobalScope.launch {
GlobalScope.launch { SyncManager.syncData()
SyncManager.syncData()
}
} }
return StartSyncPayload( return StartSyncPayload(