diff --git a/public/electron.js b/public/electron.js index 5bc8892..c61d5a0 100644 --- a/public/electron.js +++ b/public/electron.js @@ -311,6 +311,7 @@ ipcMain.on(Constants.IPC_Check_Daemon_Version + '_sync', (event, data) => { data: { Success: true, Valid: (code === 0), + Code: code, }, }; }) diff --git a/src/containers/MountItems/MountItems.js b/src/containers/MountItems/MountItems.js index f96254b..987ca49 100644 --- a/src/containers/MountItems/MountItems.js +++ b/src/containers/MountItems/MountItems.js @@ -120,9 +120,9 @@ class MountItems extends IPCContainer { } } else { allowAction = false; - if (result.Code === -1) { + if (result.Code === (new Uint32Array([-1]))[0]) { this.props.errorHandler('Failed to connect to ' + provider + ' daemon'); - } else if (result.Code === -3) { + } else if (result.Code === (new Uint32Array([-3]))[0]) { this.props.errorHandler('Incompatible ' + provider + ' daemon. Please upgrade ' + provider); } else { this.props.errorHandler('Version check failed: ' + result.Error);