diff --git a/android/src/com/unciv/app/MultiplayerTurnCheckWorker.kt b/android/src/com/unciv/app/MultiplayerTurnCheckWorker.kt index 563e8428be..d9499b45bd 100644 --- a/android/src/com/unciv/app/MultiplayerTurnCheckWorker.kt +++ b/android/src/com/unciv/app/MultiplayerTurnCheckWorker.kt @@ -190,6 +190,7 @@ class MultiplayerTurnCheckWorker(appContext: Context, workerParams: WorkerParame fun startTurnChecker(applicationContext: Context, files: UncivFiles, currentGameInfo: GameInfo, settings: GameSettingsMultiplayer) { Log.i(LOG_TAG, "startTurnChecker") + // Games that haven't been updated in a week are considered stale val oneWeekWorthOfMilliseconds = 1000*60*60*24*7 val gameFiles = files.getMultiplayerSaves() .filter { it.lastModified() > System.currentTimeMillis() - oneWeekWorthOfMilliseconds } @@ -209,6 +210,7 @@ class MultiplayerTurnCheckWorker(appContext: Context, workerParams: WorkerParame //just skip one file } } + if (count==0) return // no games to update Log.d(LOG_TAG, "start gameNames: ${gameNames.contentToString()}")