File tree Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Expand file tree Collapse file tree 1 file changed +12
-15
lines changed Original file line number Diff line number Diff line change @@ -112,21 +112,18 @@ def decode(self, line: str) -> Optional[ServerSentEvent]:
112
112
fieldname , _ , value = line .partition (":" )
113
113
value = value .lstrip ()
114
114
115
- match fieldname :
116
- case "event" :
117
- if event := ServerSentEvent .EventType (value ):
118
- self .event = event
119
- case "data" :
120
- self .data .append (value )
121
- case "id" :
122
- if "\0 " not in value :
123
- self .last_event_id = value
124
- case "retry" :
125
- try :
126
- self .retry = int (value )
127
- except (TypeError , ValueError ):
128
- pass
129
- case _:
115
+ if fieldname == "event" :
116
+ if event := ServerSentEvent .EventType (value ):
117
+ self .event = event
118
+ elif fieldname == "data" :
119
+ self .data .append (value )
120
+ elif fieldname == "id" :
121
+ if "\0 " not in value :
122
+ self .last_event_id = value
123
+ elif fieldname == "retry" :
124
+ try :
125
+ self .retry = int (value )
126
+ except (TypeError , ValueError ):
130
127
pass
131
128
132
129
return None
You can’t perform that action at this time.
0 commit comments