From 8e130b207f7bb71680fbd87a7c7bc3cf38832cd2 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 8 Sep 2020 19:09:53 +0200 Subject: vitrine size edits, fix form to not break on that one gallery with the missing display images... --- .../app/views/media/components/media.formGallery.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'animism-align/frontend/app/views/media/components') diff --git a/animism-align/frontend/app/views/media/components/media.formGallery.js b/animism-align/frontend/app/views/media/components/media.formGallery.js index b2e0381..3b7cdd1 100644 --- a/animism-align/frontend/app/views/media/components/media.formGallery.js +++ b/animism-align/frontend/app/views/media/components/media.formGallery.js @@ -210,22 +210,22 @@ export default class MediaGalleryForm extends Component { let { image_order, image_lookup, thumbnail_lookup, display_lookup, caption_lookup } = this.props.data.settings const new_image_order = image_order.filter(n => n !== id) caption_lookup = caption_lookup || {} - const image_lookup_upload_id = (image_lookup[id] || {}).id + const image_lookup_upload_id = ((image_lookup && image_lookup[id]) || {}).id if (image_lookup_upload_id) { actions.upload.destroy({ id: image_lookup_upload_id }) } - const thumbnail_lookup_upload_id = (thumbnail_lookup[id] || {}).id + const thumbnail_lookup_upload_id = ((thumbnail_lookup && thumbnail_lookup[id]) || {}).id if (thumbnail_lookup_upload_id) { actions.upload.destroy({ id: thumbnail_lookup_upload_id }) } - const display_lookup_upload_id = (display_lookup[id] || {}).id + const display_lookup_upload_id = ((display_lookup && display_lookup[id]) || {}).id if (display_lookup_upload_id) { actions.upload.destroy({ id: display_lookup_upload_id }) } - delete image_lookup[id] - delete thumbnail_lookup[id] - delete display_lookup[id] - delete caption_lookup[id] + image_lookup && delete image_lookup[id] + thumbnail_lookup && delete thumbnail_lookup[id] + display_lookup && delete display_lookup[id] + caption_lookup && delete caption_lookup[id] this.handleSettingsChange('multiple', { image_order: new_image_order, image_lookup: { ...image_lookup }, -- cgit v1.2.3-70-g09d2