lowercase for arguments
This commit is contained in:
@@ -35,13 +35,13 @@ type getUserResponse = struct {
|
||||
// getUser gets the given user's name from their username.
|
||||
func getUser(ctx context.Context, client *graphql.Client, login string) (*getUserResponse, error) {
|
||||
variables := map[string]interface{}{
|
||||
"login": login,
|
||||
"Login": login,
|
||||
}
|
||||
|
||||
var retval getUserResponse
|
||||
err := client.MakeRequest(ctx, `
|
||||
query getUser ($login: String!) {
|
||||
user(login: $login) {
|
||||
query getUser ($Login: String!) {
|
||||
user(login: $Login) {
|
||||
theirName: name
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,8 +5,8 @@ query getViewer {
|
||||
}
|
||||
|
||||
# getUser gets the given user's name from their username.
|
||||
query getUser($login: String!) {
|
||||
user(login: $login) {
|
||||
query getUser($Login: String!) {
|
||||
user(login: $Login) {
|
||||
theirName: name
|
||||
}
|
||||
}
|
||||
|
||||
@@ -52,11 +52,13 @@ type argument struct {
|
||||
}
|
||||
|
||||
func fromASTArg(arg *ast.VariableDefinition, schema *ast.Schema) argument {
|
||||
graphQLName := arg.Variable
|
||||
firstRest := strings.SplitN(graphQLName, "", 2)
|
||||
goName := strings.ToLower(firstRest[0]) + firstRest[1]
|
||||
return argument{
|
||||
GraphQLName: arg.Variable,
|
||||
GoName: arg.Variable, // TODO: normalize this to go-style
|
||||
GraphQLName: graphQLName,
|
||||
GoName: goName,
|
||||
GoType: typeForInputType(arg.Type, schema),
|
||||
// TODO: figure out what to do about defaults
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user