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 |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/feed/view.js b/src/feed/view.js
index a31fd2c..85e8a85 100644
--- a/src/feed/view.js
+++ b/src/feed/view.js
@@ -446,7 +446,7 @@
 		let values = this.splitIDs(value);
 		values.forEach(v => {
 			console.log('Checking id: ', v);
-			if (Object.hasOwn(item.images, v)) {
+			if (Object.keys(item.images).includes(parseInt(v))) {
 				console.log('Item.images does not have id');
 				return true;
 			}
@@ -478,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