Skip to content

Commit a66c1a2

Browse files
committed
Failsafe signalr_event_from_payload, create an unknown type event if no type provided.
1 parent 6ba69b1 commit a66c1a2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyhilo/signalr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def __post_init__(self) -> None:
5858
def signalr_event_from_payload(payload: dict[str, Any]) -> SignalREvent:
5959
"""Create a SignalREvent object from a SignalR event payload."""
6060
return SignalREvent(
61-
payload["type"],
61+
payload.get("type", SignalRMsgType.UNKNOWN),
6262
payload.get("target", ""),
6363
payload.get("arguments", ""),
6464
payload.get("invocationId"),

0 commit comments

Comments
 (0)