in sobject/tree/tree.go [54:68]
func (r *Resource) Insert(inserter Inserter) (*Value, error) {
if inserter == nil {
return nil, errors.New("tree resourse: inserter can not be nil")
}
sobject := inserter.SObject()
matching, err := regexp.MatchString(`\w`, sobject)
if err != nil {
return nil, err
}
if matching == false {
return nil, fmt.Errorf("tree resourse: %s is not a valid sobject", sobject)
}
return r.callout(inserter)
}