redo type naming
This commit is contained in:
@@ -33,8 +33,9 @@ func (builder *typeBuilder) maybeWriteUnmarshal(fields []field) error {
|
||||
for _, typedef := range builder.schema.GetPossibleTypes(typedef) {
|
||||
fieldInfo.ConcreteTypes = append(fieldInfo.ConcreteTypes,
|
||||
concreteType{
|
||||
// TODO: lies! We might have added "1" or something.
|
||||
GoName: upperFirst(typedef.Name),
|
||||
// TODO: this is quite fragile (and maybe wrong if the
|
||||
// field name + type name are the same)
|
||||
GoName: builder.typeNamePrefix + fieldInfo.GoName + upperFirst(typedef.Name),
|
||||
GraphQLName: typedef.Name,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user