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];
|
||||
var imagesI = data[1];
|
||||
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');
|
||||
}
|
||||
|
||||
// GPU yaml merge
|
||||
if (installSettings.forceGpu !== 'disabled' && imagesI.images) {
|
||||
if (installSettings.forceGpu !== 'disabled' && imagesI && imagesI.images) {
|
||||
imagesI = await setGpu(imagesI);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue