mirror of
https://github.com/kasmtech/kasm-install-wizard.git
synced 2026-07-17 16:35:08 +00:00
KASM-8264 Guard against no images selected breaking the install
This commit is contained in:
parent
633e3d9c87
commit
0411125ffa
1 changed files with 2 additions and 2 deletions
4
index.js
4
index.js
|
|
@ -242,12 +242,12 @@ io.on('connection', async function (socket) {
|
||||||
installSettings = data[0];
|
installSettings = data[0];
|
||||||
var imagesI = data[1];
|
var imagesI = data[1];
|
||||||
installFlags = ['/kasm_release/install.sh', '-W', '-B' ,'-H', '-e', '-L', port, '-P', installSettings.adminPass, '-U', installSettings.userPass];
|
installFlags = ['/kasm_release/install.sh', '-W', '-B' ,'-H', '-e', '-L', port, '-P', installSettings.adminPass, '-U', installSettings.userPass];
|
||||||
if ((imagesI.hasOwnProperty('images')) && (imagesI.images.length < 10)) {
|
if (imagesI && typeof imagesI === 'object' && Array.isArray(imagesI.images) && imagesI.images.length < 10) {
|
||||||
installFlags.push('-b');
|
installFlags.push('-b');
|
||||||
}
|
}
|
||||||
|
|
||||||
// GPU yaml merge
|
// GPU yaml merge
|
||||||
if (installSettings.forceGpu !== 'disabled' && imagesI.images) {
|
if (installSettings.forceGpu !== 'disabled' && imagesI && imagesI.images) {
|
||||||
imagesI = await setGpu(imagesI);
|
imagesI = await setGpu(imagesI);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue