Omit the sound tag if it's empty (#525)
This commit is contained in:
parent
9900291b07
commit
bdbe680f5c
@ -14,9 +14,11 @@
|
||||
{{~/if~}}
|
||||
{{/inline}}
|
||||
|
||||
{{#*inline "audio"~}}
|
||||
{{#*inline "audio"}}
|
||||
{{~#if definition.audioFileName~}}
|
||||
[sound:{{definition.audioFileName}}]
|
||||
{{~/inline}}
|
||||
{{~/if~}}
|
||||
{{/inline}}
|
||||
|
||||
{{#*inline "character"}}
|
||||
{{~definition.character~}}
|
||||
|
@ -115,7 +115,7 @@ const profileOptionsVersionUpdates = [
|
||||
let fieldTemplates = options.anki.fieldTemplates;
|
||||
if (typeof fieldTemplates !== 'string') { return; }
|
||||
|
||||
const replacement = '{{#*inline "audio"~}}\n [sound:{{definition.audioFileName}}]\n{{~/inline}}';
|
||||
const replacement = '{{#*inline "audio"}}\n {{~#if definition.audioFileName~}}\n [sound:{{definition.audioFileName}}]\n {{~/if~}}\n{{/inline}}';
|
||||
let replaced = false;
|
||||
fieldTemplates = fieldTemplates.replace(/\{\{#\*inline "audio"\}\}\{\{\/inline\}\}/g, () => {
|
||||
replaced = true;
|
||||
|
Loading…
Reference in New Issue
Block a user