diff options
Diffstat (limited to 'packages/gitbook/src/json/encodeSummary.js')
-rw-r--r-- | packages/gitbook/src/json/encodeSummary.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/packages/gitbook/src/json/encodeSummary.js b/packages/gitbook/src/json/encodeSummary.js index 0a9dbe7..8380379 100644 --- a/packages/gitbook/src/json/encodeSummary.js +++ b/packages/gitbook/src/json/encodeSummary.js @@ -4,16 +4,19 @@ const encodeSummaryPart = require('./encodeSummaryPart'); /** * Encode a summary to JSON * - * @param {Summary} + * @param {Summary} summary + * @param {URIIndex} urls * @return {Object} */ -function encodeSummary(summary) { +function encodeSummary(summary, urls) { const file = summary.getFile(); const parts = summary.getParts(); return { - file: encodeFile(file), - parts: parts.map(encodeSummaryPart).toJS() + file: encodeFile(file, urls), + parts: parts + .map(part => encodeSummaryPart(part, urls)) + .toJS() }; } |