From 7a1d6a5b77462f408198735011340ecff030528c Mon Sep 17 00:00:00 2001 From: makaveli10 Date: Fri, 28 Jul 2023 14:13:31 +0530 Subject: [PATCH] fix: null language firefox --- Audio-Transcription-Firefox/content.js | 1 + Audio-Transcription-Firefox/popup.js | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Audio-Transcription-Firefox/content.js b/Audio-Transcription-Firefox/content.js index 64b73e4..a9265f4 100644 --- a/Audio-Transcription-Firefox/content.js +++ b/Audio-Transcription-Firefox/content.js @@ -41,6 +41,7 @@ function resampleTo16kHZ(audioData, origSampleRate = 44100) { function startRecording(data) { socket = new WebSocket(`ws://${data.host}:${data.port}/`); + language = data.language; socket.onopen = function(e) { socket.send( JSON.stringify({ diff --git a/Audio-Transcription-Firefox/popup.js b/Audio-Transcription-Firefox/popup.js index ea87218..686a1e7 100644 --- a/Audio-Transcription-Firefox/popup.js +++ b/Audio-Transcription-Firefox/popup.js @@ -137,7 +137,11 @@ document.addEventListener("DOMContentLoaded", function() { }); languageDropdown.addEventListener('change', function() { - selectedLanguage = languageDropdown.value; + if (languageDropdown.value === "") { + selectedLanguage = null; + } else { + selectedLanguage = languageDropdown.value; + } browser.storage.local.set({ selectedLanguage }); });