in pkg/common/events/event_helper.go [25:38]
func GetEventArgsAsStrings(result []string, generic []interface{}) error {
if len(generic) > 0 {
if result == nil || cap(result) != len(generic) {
return fmt.Errorf("invalid length of arguments")
}
for idx, argument := range generic {
argStr, ok := argument.(string)
if ok {
result[idx] = argStr
}
}
}
return nil
}