From ee04cf6de3037a92524bad5c65349ca1e7b4174f Mon Sep 17 00:00:00 2001 From: rhgg2 Date: Tue, 21 May 2024 11:58:06 +1000 Subject: Add onyomi-hiragana handlebars (#960) * Add onyomi-hiragana handlebars * Add onyomi-hiragana handlebars * Add docs * Fix typo in documentation of kunyomi/onyomi handlebars * Update ext/data/templates/anki-field-templates-upgrade-v36.handlebars Co-authored-by: StefanVukovic99 Signed-off-by: rhgg2 * Update tests for onyomi-hiragana handlebars * Update tests for onyomi-hiragana handlebars * Fix typo in code --------- Signed-off-by: rhgg2 Co-authored-by: StefanVukovic99 --- ext/js/data/options-util.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'ext/js/data/options-util.js') diff --git a/ext/js/data/options-util.js b/ext/js/data/options-util.js index 521b4c9b..e2fd2789 100644 --- a/ext/js/data/options-util.js +++ b/ext/js/data/options-util.js @@ -542,7 +542,8 @@ export class OptionsUtil { this._updateVersion32, this._updateVersion33, this._updateVersion34, - this._updateVersion35 + this._updateVersion35, + this._updateVersion36 ]; /* eslint-enable @typescript-eslint/unbound-method */ if (typeof targetVersion === 'number' && targetVersion < result.length) { @@ -1286,6 +1287,13 @@ export class OptionsUtil { await this._applyAnkiFieldTemplatesPatch(options, '/data/templates/anki-field-templates-upgrade-v35.handlebars'); } + /** + * - Added handlebars for onyomi reading in hiragana. + * @type {import('options-util').UpdateFunction} + */ + async _updateVersion36(options) { + await this._applyAnkiFieldTemplatesPatch(options, '/data/templates/anki-field-templates-upgrade-v36.handlebars'); + } /** * @param {string} url -- cgit v1.2.3