From 8d0e2130627497b55b1a61cbe374bfb309ef2f27 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Thu, 01 Jan 2026 23:04:26 +0000
Subject: [PATCH] Merge branch 'main' of https://github.com/jakevdwerf/jvb
---
src/feed/view.js | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/feed/view.js b/src/feed/view.js
index 413eca4..85e8a85 100644
--- a/src/feed/view.js
+++ b/src/feed/view.js
@@ -440,11 +440,14 @@
}
isImageField(item, value) {
if (!Object.hasOwn(item, 'images') || Object.keys(item.images).length === 0) {
+ console.log('Item has no images, or the images object is empty');
return false;
}
let values = this.splitIDs(value);
values.forEach(v => {
- if (Object.hasOwn(item.images, v)) {
+ console.log('Checking id: ', v);
+ if (Object.keys(item.images).includes(parseInt(v))) {
+ console.log('Item.images does not have id');
return true;
}
});
@@ -475,14 +478,19 @@
}
}
formatImageField(element, value, item) {
+ console.log('Formatting Image:', element);
+ console.log('Value: ', value);
+ console.log('ImagData:', item.images[value]);
+ let imgData = item.images[value]??false;
+ if (!imgData) return;
[
element.src,
element.srset,
element.alt
] = [
- item.images[value].tiny,
- `${item.images[value].tiny} 50w, ${item.images[value].small} 300w, ${item.images[value].medium} 1024w`,
- item.images[value]['image-alt-text']
+ imgData.tiny,
+ `${imgData.tiny} 50w, ${imgData.small} 300w, ${imgData.medium} 1024w`,
+ imgData['image-alt-text']
]
}
isTaxonomyField(item, field) {
--
Gitblit v1.10.0