fix: Launcher freeze
If you were opening the MS Login while in settings and close the window before finishing auth, the launcher throws an error. This patch fixes the issue
This commit is contained in:
parent
2e1ab3c266
commit
8a591ed23f
@ -368,13 +368,13 @@ ipcRenderer.on(MSFT_OPCODE.REPLY_LOGIN, (_, ...arguments_) => {
|
||||
const viewOnClose = arguments_[2]
|
||||
|
||||
// Error from request to Microsoft.
|
||||
if (Object.prototype.hasOwnProperty.call(queryMap, 'error')) {
|
||||
if (Object.prototype.hasOwnProperty.call(queryMap, error)) {
|
||||
switchView(getCurrentView(), viewOnClose, 500, 500, () => {
|
||||
// TODO Dont know what these errors are. Just show them I guess.
|
||||
// This is probably if you messed up the app registration with Azure.
|
||||
console.log('Error getting authCode, is Azure application registered correctly?')
|
||||
console.log(error)
|
||||
console.log(error_description)
|
||||
console.log(queryMap.error_description)
|
||||
console.log('Full query map', queryMap)
|
||||
let error = queryMap.error // Error might be 'access_denied' ?
|
||||
let errorDesc = queryMap.error_description
|
||||
@ -1534,4 +1534,4 @@ function prepareSettings(first = false) {
|
||||
}
|
||||
|
||||
// Prepare the settings UI on startup.
|
||||
//prepareSettings(true)
|
||||
//prepareSettings(true)
|
||||
|
Loading…
Reference in New Issue
Block a user