diff options
Diffstat (limited to 'lib/document-to-html.js')
| -rw-r--r-- | lib/document-to-html.js | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/document-to-html.js b/lib/document-to-html.js index 907d62c..8a7cec0 100644 --- a/lib/document-to-html.js +++ b/lib/document-to-html.js @@ -174,6 +174,17 @@ function DocumentConversion(options) { }; }); }); + + function recoveringConvertImage(convertImage) { + return function(image, html, messages, callback) { + convertImage(image, html, messages, function(error) { + if (error) { + messages.push(results.warning(error.message)); + } + callback(); + }); + }; + } function noteHtmlId(note) { return htmlId(note.noteType + "-" + note.noteId); @@ -315,7 +326,7 @@ function DocumentConversion(options) { } }); }, - "image": options.convertImage || defaultConvertImage, + "image": recoveringConvertImage(options.convertImage || defaultConvertImage), "table": convertTable, "tableRow": convertTableRow, "tableCell": convertTableCell, |
