in pkg/journal/recorder.go [83:100]
func (e *Event) GetString(key string) (string, bool) {
if e.Payload == nil {
return "", false
}
m, ok := e.Payload.(map[string]any)
if !ok {
return "", false
}
v, ok := m[key]
if !ok {
return "", false
}
s, ok := v.(string)
if !ok {
return "", false
}
return s, true
}