Jake Vanderwerf
2026-01-01 3acb42faee66868a76e653a34ef35de13ddf734f
src/feed/view.js
@@ -436,21 +436,27 @@
      return template;
   }
   splitIDs(value) {
      return value.split(',').map((value) => parseInt(value.trim())).filter(value=>value);
      return String(value).split(',').map((value) => parseInt(value.trim())).filter(value=>value);
   }
   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.keys(item.images).includes(v)) {
         console.log('Checking id: ', v);
         if (Object.keys(item.images).includes(parseInt(v))) {
            console.log('Item.images does not have id');
            return true;
         }
      });
      return false;
   }
   formatImageFields(element, value, item) {
      console.log('Formatting image Field: ', element);
      console.log('value: ', value);
      console.log('item: ', item);
      if (value.length === 0) return;
      //If it's a gallery, we're cloning the original image, then removing it
      if (value.length > 1) {
@@ -463,6 +469,7 @@
         });
         image.remove();
      } else {
         console.log(element.tagName);
         if (element.tagName !== 'IMG') {
            element = element.querySelector('img');
            if (!element) return;