mirror of
https://github.com/foomo/sesamy-go.git
synced 2025-10-16 12:35:43 +00:00
wip: set debug mode
This commit is contained in:
parent
8fada67bcd
commit
8385dbe7df
@ -16,7 +16,18 @@ func PublisherMiddlewareDebugMode(next PublisherHandler) PublisherHandler {
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
if payload.DebugMode {
|
if payload.DebugMode {
|
||||||
|
for i, event := range payload.Events {
|
||||||
|
if params, ok := event.Params.(map[string]any); ok {
|
||||||
|
params["debug_mode"] = "1"
|
||||||
|
}
|
||||||
|
payload.Events[i] = event
|
||||||
|
}
|
||||||
spew.Dump(payload.Events)
|
spew.Dump(payload.Events)
|
||||||
|
out, err := json.Marshal(payload)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
msg.Payload = out
|
||||||
}
|
}
|
||||||
return next(l, msg)
|
return next(l, msg)
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user