Clean up code for readability

Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
This commit is contained in:
Francesco Torchia 2024-09-22 19:05:06 +02:00
parent 712284dda1
commit 40944a24f0
No known key found for this signature in database
GPG Key ID: E6D011B7415D4393
3 changed files with 30 additions and 15 deletions

View File

@ -136,12 +136,17 @@ export default {
devicesByNode() {
return this.enabledDevices?.reduce((acc, device) => {
const name = device.status?.nodeName;
const nodeName = device.status?.nodeName;
return name ? {
...acc,
[name]: [...(acc[name] || []), device],
} : acc;
if (nodeName) {
if (!acc[nodeName]) {
acc[nodeName] = [];
} else {
acc[nodeName].push(device);
}
}
return acc;
}, {});
},

View File

@ -133,12 +133,17 @@ export default {
devicesByNode() {
return this.enabledDevices?.reduce((acc, device) => {
const name = device.status?.nodeName;
const nodeName = device.status?.nodeName;
return name ? {
...acc,
[name]: [...(acc[name] || []), device],
} : acc;
if (nodeName) {
if (!acc[nodeName]) {
acc[nodeName] = [];
} else {
acc[nodeName].push(device);
}
}
return acc;
}, {});
},

View File

@ -102,12 +102,17 @@ export default {
devicesByNode() {
return this.enabledDevices?.reduce((acc, device) => {
const name = device.spec?.nodeName;
const nodeName = device.spec?.nodeName;
return name ? {
...acc,
[name]: [...(acc[name] || []), device],
} : acc;
if (nodeName) {
if (!acc[nodeName]) {
acc[nodeName] = [];
} else {
acc[nodeName].push(device);
}
}
return acc;
}, {});
},