From 8754ccbca9a10ab5c0cc0fef8d1e09a4a7b82604 Mon Sep 17 00:00:00 2001 From: Christian Holm Date: Mon, 29 May 2017 13:08:14 +0200 Subject: [PATCH] Avoid error on anchor with no media --- lib/xlsx/xform/sheet/worksheet-xform.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/xlsx/xform/sheet/worksheet-xform.js b/lib/xlsx/xform/sheet/worksheet-xform.js index 70709d9ef..dc946fc72 100644 --- a/lib/xlsx/xform/sheet/worksheet-xform.js +++ b/lib/xlsx/xform/sheet/worksheet-xform.js @@ -284,12 +284,14 @@ utils.inherits(WorkSheetXform, BaseXform, { var drawingName = match[1]; var drawing = options.drawings[drawingName]; drawing.anchors.forEach(anchor => { - var image = { - type: 'image', - imageId: anchor.medium.index, - range: anchor.range, - }; - model.media.push(image); + if (anchor.medium) { + var image = { + type: 'image', + imageId: anchor.medium.index, + range: anchor.range, + }; + model.media.push(image); + } }); } } pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy