diff options
Diffstat (limited to 'extension/background.js')
-rw-r--r-- | extension/background.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/extension/background.js b/extension/background.js index 3a51809..50b8570 100644 --- a/extension/background.js +++ b/extension/background.js @@ -58,10 +58,14 @@ browser.runtime.onMessage.addListener(async ({urlString, music, type, base64, tr const {rule} = rulesOnThisPage[0]; const {music} = rule; - port.postMessage(music.map(track => ({track, volume: 100}))); + port.postMessage( + Array.from(Object.entries(music)).map(([track, volume]) => ({track, volume})) + ); }); } else if (music) { - port.postMessage(music.map(track => ({track, volume: 100}))); + port.postMessage( + Array.from(Object.entries(music)).map(([track, volume]) => ({track, volume})) + ); } else if (type === 'uploadTrack' && trackName && base64) { port.postMessage({type: 'uploadTrack', trackName, base64}); return new Promise(resolve => { |