File tree 2 files changed +4
-3
lines changed
2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -343,8 +343,9 @@ func (es *EventSource) Get() error {
343
343
if isStringEmpty (es .url ) {
344
344
return fmt .Errorf ("resty:sse: event source URL is required" )
345
345
}
346
- if _ , found := es .onEvent [defaultEventName ]; ! found {
347
- return fmt .Errorf ("resty:sse: OnMessage function is required" )
346
+
347
+ if len (es .onEvent ) == 0 {
348
+ return fmt .Errorf ("resty:sse: At least one OnMessage/AddEventListener func is required" )
348
349
}
349
350
350
351
// reset to begin
Original file line number Diff line number Diff line change @@ -339,7 +339,7 @@ func TestEventSourceCoverage(t *testing.T) {
339
339
340
340
es .SetURL ("https://sse.dev/test" )
341
341
err2 := es .Get ()
342
- assertEqual (t , "resty:sse: OnMessage function is required" , err2 .Error ())
342
+ assertEqual (t , "resty:sse: At least one OnMessage/AddEventListener func is required" , err2 .Error ())
343
343
344
344
es .OnMessage (func (a any ) {}, nil )
345
345
es .SetURL ("//res%20ty.dev" )
You can’t perform that action at this time.
0 commit comments