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() {
if (!serverConfig.syncYomiEnabled.value) {
return
}
transaction {
MangaTable.update({ MangaTable.isSyncing eq true }) {
it[isSyncing] = false

View File

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