summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsam <76621625+saemik94@users.noreply.github.com>2023-07-19 19:48:41 +0200
committerGitHub <noreply@github.com>2023-07-19 20:48:41 +0300
commita09177d38b86a3343a4cfca02de58a103bb2b112 (patch)
treed52e585a02deba24b5d7fa3e76661b29ad224e4a
parent3f6ec5e18af37671f0981b6d1e5186d9b3642d3f (diff)
fix: prevent splitting on an undefined value (#247)v3.23.1
-rw-r--r--widgets/images/imageList.widget.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/widgets/images/imageList.widget.js b/widgets/images/imageList.widget.js
index 1c6cc94..a82e0e0 100644
--- a/widgets/images/imageList.widget.js
+++ b/widgets/images/imageList.widget.js
@@ -45,11 +45,11 @@ class myWidget extends ListWidget {
if (images) {
images.forEach((image) => {
- const getTag = (tag, part) => tag ? tag[0].split(':')[part] : 'none'
+ const getTag = (tag, part) => (tag && tag.length) ? tag[0].split(':')[part] : 'none'
imageList.push([
image.Id.substring(7, 12),
- image.RepoDigests ? image.RepoDigests[0].split('@')[0] : getTag(image[2], 0),
+ (image.RepoDigests && image.RepoDigests.length) ? image.RepoDigests[0].split('@')[0] : getTag(image[2], 0),
getTag(image.RepoTags, 1),
this.timeDifference(image.Created),
this.formatBytes(image.Size)