File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 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 {
343343if isStringEmpty (es .url ) {
344344return fmt .Errorf ("resty:sse: event source URL is required" )
345345}
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" )
348349}
349350
350351// reset to begin
Original file line number Diff line number Diff line change @@ -339,7 +339,7 @@ func TestEventSourceCoverage(t *testing.T) {
339339
340340es .SetURL ("https://sse.dev/test" )
341341err2 := 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 ())
343343
344344es .OnMessage (func (a any ) {}, nil )
345345es .SetURL ("//res%20ty.dev" )
You can’t perform that action at this time.
0 commit comments