Skip to content

Commit fe10712

Browse files
committed
Fix dup check
1 parent 92e111a commit fe10712

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

dsl/sse.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -80,12 +80,6 @@ func ServerSentEvents(args ...any) {
8080
eval.TooManyArgError()
8181
return
8282
}
83-
if len(args) == 2 {
84-
if _, ok := args[1].(func()); !ok {
85-
eval.InvalidArgError("function", args[1])
86-
return
87-
}
88-
}
8983

9084
var fn func()
9185
var dataField string
@@ -102,6 +96,10 @@ func ServerSentEvents(args ...any) {
10296
return
10397
}
10498
if len(args) == 2 {
99+
if fn != nil {
100+
eval.TooManyArgError()
101+
return
102+
}
105103
var ok bool
106104
fn, ok = args[1].(func())
107105
if !ok {

0 commit comments

Comments
 (0)