Convert PlayerHandler to shared instance

This commit is contained in:
ronaldheft
2022-08-21 12:06:37 -04:00
parent fca0fd7bbb
commit 27d2ed2304
3 changed files with 13 additions and 11 deletions
+3 -3
View File
@@ -240,11 +240,11 @@ class PlayerHandler {
listeningTimePassedSinceLastSync = 0
// Persist items in the database and sync to the server
if session.isLocal { PlayerProgress.syncFromPlayer() }
Task { await PlayerProgress.syncToServer() }
if session.isLocal { PlayerProgress.shared.syncFromPlayer() }
Task { await PlayerProgress.shared.syncToServer() }
}
@objc public static func syncServerProgressDuringPause() {
Task { await PlayerProgress.syncFromServer() }
Task { await PlayerProgress.shared.syncFromServer() }
}
}