diff options
| author | Michael Williamson <mike@zwobble.org> | 2013-04-01 16:25:39 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2013-04-01 16:25:39 +0100 |
| commit | 7a69fe97883ae27c51437c400cc08861dfa02b3c (patch) | |
| tree | 58473582feb3aa40fcb4c68de7f9d2fc58b2fe7d /lib/docx-reader.js | |
| parent | e5a8d1bcce3a611bd3cd266ef36431a0c444fdde (diff) | |
Preserve messages in Converter
Diffstat (limited to 'lib/docx-reader.js')
| -rw-r--r-- | lib/docx-reader.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/docx-reader.js b/lib/docx-reader.js index b1e5627..e01d253 100644 --- a/lib/docx-reader.js +++ b/lib/docx-reader.js @@ -146,6 +146,12 @@ Result.prototype.map = function(func) { return new Result(func(this.value), this.messages); }; +Result.prototype.mapThen = function(func) { + return func(this.value).then(function(resultValue) { + return new Result(resultValue, this.messages); + }); +}; + function warning(message) { return { type: "warning", |
