We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 92e111a commit fe10712Copy full SHA for fe10712
dsl/sse.go
@@ -80,12 +80,6 @@ func ServerSentEvents(args ...any) {
80
eval.TooManyArgError()
81
return
82
}
83
- if len(args) == 2 {
84
- if _, ok := args[1].(func()); !ok {
85
- eval.InvalidArgError("function", args[1])
86
- return
87
- }
88
89
90
var fn func()
91
var dataField string
@@ -102,6 +96,10 @@ func ServerSentEvents(args ...any) {
102
96
103
97
104
98
if len(args) == 2 {
99
+ if fn != nil {
100
+ eval.TooManyArgError()
101
+ return
+ }
105
var ok bool
106
fn, ok = args[1].(func())
107
if !ok {
0 commit comments