4031628f4b
Seerr's checkOverseerrMerge calls Settings.load with raw=true, which replaces this.data entirely with file contents. If settings.main is absent (as in our jellyfin-only restore), it crashes at line 418: 'Cannot read properties of undefined (reading apiKey)'. restore.js now ensures settings.main exists and mediaServerType=JELLYFIN, which both prevents the crash and causes checkOverseerrMerge to return early (migration already done).