fix(virtual-background) don't treat timeout as fatal failure

If downloading the model tiemouts, it may succeed in the (near) future,
don't just give up.
This commit is contained in:
Saúl Ibarra Corretgé 2022-04-25 11:14:45 +02:00
parent 1dc38e5be6
commit ba76cc7544
1 changed files with 1 additions and 2 deletions

View File

@ -52,14 +52,13 @@ export async function createVirtualBackgroundEffect(virtualBackground: Object, d
tflite = await timeout(tfliteTimeout, createTFLiteModule());
}
} catch (err) {
isWasmDisabled = true;
if (err?.message === '408') {
logger.error('Failed to download tflite model!');
dispatch(showWarningNotification({
titleKey: 'virtualBackground.backgroundEffectError'
}, NOTIFICATION_TIMEOUT_TYPE.LONG));
} else {
isWasmDisabled = true;
logger.error('Looks like WebAssembly is disabled or not supported on this browser', err);
dispatch(showWarningNotification({
titleKey: 'virtualBackground.webAssemblyWarning',