diff --git a/src/frontend/src/features/rooms/components/Conference.tsx b/src/frontend/src/features/rooms/components/Conference.tsx index d24b43a7..2a25a797 100644 --- a/src/frontend/src/features/rooms/components/Conference.tsx +++ b/src/frontend/src/features/rooms/components/Conference.tsx @@ -228,10 +228,13 @@ export const Conference = ({ posthog.captureException(e) }} onDisconnected={(e) => { - if (e == DisconnectReason.CLIENT_INITIATED) { - navigateTo('feedback', { duplicateIdentity: false }) - } else if (e == DisconnectReason.DUPLICATE_IDENTITY) { - navigateTo('feedback', { duplicateIdentity: true }) + switch (e) { + case DisconnectReason.CLIENT_INITIATED: + navigateTo('feedback', { duplicateIdentity: false }) + return + case DisconnectReason.DUPLICATE_IDENTITY: + navigateTo('feedback', { duplicateIdentity: true }) + return } }} onMediaDeviceFailure={(e, kind) => {