Rename audioGetFromSources's createAudioObject argument to download
This commit is contained in:
parent
21a2730cde
commit
54d4c65854
@ -163,7 +163,7 @@ async function audioInject(definition, fields, sources, optionsContext) {
|
||||
audioSourceDefinition = definition.expressions[0];
|
||||
}
|
||||
|
||||
const {url} = await audioGetFromSources(audioSourceDefinition, sources, optionsContext, false);
|
||||
const {url} = await audioGetFromSources(audioSourceDefinition, sources, optionsContext, true);
|
||||
if (url !== null) {
|
||||
const filename = audioBuildFilename(audioSourceDefinition);
|
||||
if (filename !== null) {
|
||||
|
@ -32,7 +32,7 @@ function audioGetFromUrl(url) {
|
||||
});
|
||||
}
|
||||
|
||||
async function audioGetFromSources(expression, sources, optionsContext, createAudioObject, cache=null) {
|
||||
async function audioGetFromSources(expression, sources, optionsContext, download, cache=null) {
|
||||
const key = `${expression.expression}:${expression.reading}`;
|
||||
if (cache !== null && cache.hasOwnProperty(expression)) {
|
||||
return cache[key];
|
||||
@ -46,7 +46,7 @@ async function audioGetFromSources(expression, sources, optionsContext, createAu
|
||||
}
|
||||
|
||||
try {
|
||||
const audio = createAudioObject ? await audioGetFromUrl(url) : null;
|
||||
const audio = download ? null : await audioGetFromUrl(url);
|
||||
const result = {audio, url, source};
|
||||
if (cache !== null) {
|
||||
cache[key] = result;
|
||||
|
@ -500,7 +500,7 @@ class Display {
|
||||
}
|
||||
|
||||
const sources = this.options.audio.sources;
|
||||
let {audio, source} = await audioGetFromSources(expression, sources, this.getOptionsContext(), true, this.audioCache);
|
||||
let {audio, source} = await audioGetFromSources(expression, sources, this.getOptionsContext(), false, this.audioCache);
|
||||
let info;
|
||||
if (audio === null) {
|
||||
if (this.audioFallback === null) {
|
||||
|
Loading…
Reference in New Issue
Block a user