diff --git a/js/build/field-attachment.js b/js/build/field-attachment.js index 336b5c70..6ff5814d 100644 --- a/js/build/field-attachment.js +++ b/js/build/field-attachment.js @@ -124,10 +124,14 @@ sui.views.editAttributeFieldAttachment = editAttributeField.extend( { } else { + attachmentThumb = (typeof attachment.sizes.thumbnail !== 'undefined') ? + attachment.sizes.thumbnail : + _.first( _.sortBy( attachment.sizes, 'width' ) ); + $( '', { - src: attachment.sizes.thumbnail.url, - width: attachment.sizes.thumbnail.width, - height: attachment.sizes.thumbnail.height, + src: attachmentThumb.url, + width: attachmentThumb.width, + height: attachmentThumb.height, alt: attachment.alt, } ) .appendTo( $thumbnail ) diff --git a/js/src/field-attachment.js b/js/src/field-attachment.js index 4bc12c7f..e14d9daf 100644 --- a/js/src/field-attachment.js +++ b/js/src/field-attachment.js @@ -88,10 +88,14 @@ sui.views.editAttributeFieldAttachment = editAttributeField.extend( { } else { + attachmentThumb = (typeof attachment.sizes.thumbnail !== 'undefined') ? + attachment.sizes.thumbnail : + _.first( _.sortBy( attachment.sizes, 'width' ) ); + $( '', { - src: attachment.sizes.thumbnail.url, - width: attachment.sizes.thumbnail.width, - height: attachment.sizes.thumbnail.height, + src: attachmentThumb.url, + width: attachmentThumb.width, + height: attachmentThumb.height, alt: attachment.alt, } ) .appendTo( $thumbnail )