diff options
Diffstat (limited to 'ext/js/data')
-rw-r--r-- | ext/js/data/anki-note-builder.js | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/ext/js/data/anki-note-builder.js b/ext/js/data/anki-note-builder.js index 85a68265..c36ad889 100644 --- a/ext/js/data/anki-note-builder.js +++ b/ext/js/data/anki-note-builder.js @@ -115,7 +115,8 @@ class AnkiNoteBuilder { async _formatField(field, commonData, template, errors=null) { return await this._stringReplaceAsync(field, this._markerPattern, async (g0, marker) => { try { - return await this._renderTemplateBatched(template, commonData, marker); + const {result} = await this._renderTemplateBatched(template, commonData, marker); + return result; } catch (e) { if (Array.isArray(errors)) { const error = new Error(`Template render error for {${marker}}`); @@ -142,10 +143,6 @@ class AnkiNoteBuilder { return (await Promise.all(parts)).join(''); } - async _renderTemplate(template, marker, commonData) { - return await this._templateRenderer.render(template, {marker, commonData}, 'ankiNote'); - } - _getBatchedTemplateGroup(template) { for (const item of this._batchedRequests) { if (item.template === template) { |