diff --git a/src/components/views/rooms/EventTile.tsx b/src/components/views/rooms/EventTile.tsx index 27afc4debb..5ab3efa96f 100644 --- a/src/components/views/rooms/EventTile.tsx +++ b/src/components/views/rooms/EventTile.tsx @@ -729,11 +729,6 @@ export class UnwrappedEventTile extends React.Component if (this.state.shieldColour !== EventShieldColour.NONE) { let shieldReasonMessage: string; switch (this.state.shieldReason) { - case null: - case EventShieldReason.UNKNOWN: - shieldReasonMessage = _t("error|unknown"); - break; - case EventShieldReason.UNVERIFIED_IDENTITY: shieldReasonMessage = _t("encryption|event_shield_reason_unverified_identity"); break; @@ -761,6 +756,10 @@ export class UnwrappedEventTile extends React.Component case EventShieldReason.VERIFICATION_VIOLATION: shieldReasonMessage = _t("timeline|decryption_failure|sender_identity_previously_verified"); break; + + default: + shieldReasonMessage = _t("error|unknown"); + break; } if (this.state.shieldColour === EventShieldColour.GREY) {