diff options
author | siikamiika <siikamiika@users.noreply.github.com> | 2017-10-18 23:40:56 +0300 |
---|---|---|
committer | siikamiika <siikamiika@users.noreply.github.com> | 2017-10-18 23:40:56 +0300 |
commit | 7e556e8d32251844723d665cec54a9a69ad94e76 (patch) | |
tree | 7d535fdf8c9ddbd748214821429d76513cc26e83 /ext/bg/js/options.js | |
parent | b59980067a7698199d2466ecbeebc6ad5253ed02 (diff) |
field template fixup for modified templates only
Diffstat (limited to 'ext/bg/js/options.js')
-rw-r--r-- | ext/bg/js/options.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/ext/bg/js/options.js b/ext/bg/js/options.js index c56c1945..00981096 100644 --- a/ext/bg/js/options.js +++ b/ext/bg/js/options.js @@ -269,11 +269,15 @@ function optionsVersion(options) { } options.general.compactTags = false; options.general.compactGlossaries = false; - options.anki.fieldTemplates = '{{#if merge}}\n' + - optionsFieldTemplates() + - '\n{{else}}\n' + - options.anki.fieldTemplates + - '\n{{/if}}'; + if (utilStringHashCode(options.anki.fieldTemplates) !== -1895236672) { // a3c8508031a1073629803d0616a2ee416cd3cccc + options.anki.fieldTemplates = '{{#if merge}}\n' + + optionsFieldTemplates() + + '\n{{else}}\n' + + options.anki.fieldTemplates + + '\n{{/if}}'; + } else { + options.anki.fieldTemplates = optionsFieldTemplates(); + } } ]; |