From f2a387237bac02d93d1664ed7acb6a10108915b6 Mon Sep 17 00:00:00 2001 From: toasted-nutbread Date: Mon, 15 Feb 2021 20:47:35 -0500 Subject: Update audio downloading to support specifying an exact array index (#1405) --- ext/js/background/backend.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'ext/js/background/backend.js') diff --git a/ext/js/background/backend.js b/ext/js/background/backend.js index d88c5853..2a3ccbc2 100644 --- a/ext/js/background/backend.js +++ b/ext/js/background/backend.js @@ -1636,10 +1636,6 @@ class Backend { } } - async _downloadDefinitionAudio(sources, expression, reading, details) { - return await this._audioDownloader.downloadExpressionAudio(sources, expression, reading, details); - } - async _injectAnkNoteMedia(ankiConnect, timestamp, definitionDetails, audioDetails, screenshotDetails, clipboardDetails) { let screenshotFileName = null; let clipboardImageFileName = null; @@ -1701,12 +1697,13 @@ class Backend { return null; } - const {sources, customSourceUrl, customSourceType} = details; + const {sources, preferredAudioIndex, customSourceUrl, customSourceType} = details; let data; let contentType; try { - ({data, contentType} = await this._downloadDefinitionAudio( + ({data, contentType} = await this._audioDownloader.downloadExpressionAudio( sources, + preferredAudioIndex, expression, reading, { -- cgit v1.2.3