diff --git a/addons/mail/static/src/models/user_setting.js b/addons/mail/static/src/models/user_setting.js index 99b63d67815..7fc6ca20886 100644 --- a/addons/mail/static/src/models/user_setting.js +++ b/addons/mail/static/src/models/user_setting.js @@ -179,13 +179,10 @@ registerModel({ const audioInputDeviceId = this.env.services.local_storage.getItem( "mail_user_setting_audio_input_device_id" ); - const voiceActivationThreshold = parseFloat(voiceActivationThresholdString); - if (voiceActivationThreshold > 0) { - this.update({ - voiceActivationThreshold, - audioInputDeviceId, - }); - } + this.update({ + voiceActivationThreshold: voiceActivationThresholdString ? parseFloat(voiceActivationThresholdString) : undefined, + audioInputDeviceId: audioInputDeviceId || undefined, + }); }, /** * @private