From d2c1c7aee004b5952da3b749cffea2e2555aa60e Mon Sep 17 00:00:00 2001 From: advplyr Date: Thu, 3 Feb 2022 18:12:12 -0600 Subject: [PATCH] Fix:Init user audiobook map before mobile app sync #345 --- server/objects/User.js | 1 + 1 file changed, 1 insertion(+) diff --git a/server/objects/User.js b/server/objects/User.js index ed938864..2a946fde 100644 --- a/server/objects/User.js +++ b/server/objects/User.js @@ -338,6 +338,7 @@ class User { Logger.error(`[User] Invalid local user audiobook data`, localUserAudiobookData) return false } + if (!this.audiobooks) this.audiobooks = {} if (!this.audiobooks[localUserAudiobookData.audiobookId]) { this.audiobooks[localUserAudiobookData.audiobookId] = new UserAudiobookData(localUserAudiobookData)