in events/s3.go [59:71]
func (o *S3Object) UnmarshalJSON(data []byte) error {
type rawS3Object S3Object
if err := json.Unmarshal(data, (*rawS3Object)(o)); err != nil {
return err
}
key, err := url.QueryUnescape(o.Key)
if err != nil {
return err
}
o.URLDecodedKey = key
return nil
}