Fix broken plugin state

This commit is contained in:
Chocobozzz
2021-12-23 11:25:54 +01:00
parent e63eede42f
commit dffbf8b577
2 changed files with 22 additions and 1 deletions

View File

@ -125,7 +125,12 @@ async function register ({
if (settings['auth-display-name']) store.authDisplayName = settings['auth-display-name']
})
await loadSettingsAndCreateClient(registerExternalAuth, unregisterExternalAuth, peertubeHelpers, settingsManager)
try {
await loadSettingsAndCreateClient(registerExternalAuth, unregisterExternalAuth, peertubeHelpers, settingsManager)
} catch (err) {
logger.error('Cannot load settings and create open id client.', { err })
}
store.authDisplayName = await settingsManager.getSetting('auth-display-name')
}