Skip to content

Commit

Permalink
Deploy b1a39de to NPM branch
Browse files Browse the repository at this point in the history
  • Loading branch information
Travis CI committed May 21, 2019
1 parent 46c74a4 commit fb41469
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 13 deletions.
6 changes: 3 additions & 3 deletions execution/values.js
Original file line number Diff line number Diff line change
Expand Up @@ -160,11 +160,11 @@ function getArgumentValues(def, node, variableValues) {

if (argumentNode && argumentNode.value.kind === _kinds.Kind.VARIABLE) {
var variableName = argumentNode.value.name.value;
hasValue = variableValues && hasOwnProperty(variableValues, variableName);
isNull = variableValues && variableValues[variableName] === null;
hasValue = variableValues != null && hasOwnProperty(variableValues, variableName);
isNull = variableValues != null && variableValues[variableName] === null;
} else {
hasValue = argumentNode != null;
isNull = argumentNode && argumentNode.value.kind === _kinds.Kind.NULL;
isNull = argumentNode != null && argumentNode.value.kind === _kinds.Kind.NULL;
}

if (!hasValue && argDef.defaultValue !== undefined) {
Expand Down
7 changes: 4 additions & 3 deletions execution/values.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -146,11 +146,12 @@ export function getArgumentValues(
let isNull;
if (argumentNode && argumentNode.value.kind === Kind.VARIABLE) {
const variableName = argumentNode.value.name.value;
hasValue = variableValues && hasOwnProperty(variableValues, variableName);
isNull = variableValues && variableValues[variableName] === null;
hasValue =
variableValues != null && hasOwnProperty(variableValues, variableName);
isNull = variableValues != null && variableValues[variableName] === null;
} else {
hasValue = argumentNode != null;
isNull = argumentNode && argumentNode.value.kind === Kind.NULL;
isNull = argumentNode != null && argumentNode.value.kind === Kind.NULL;
}

if (!hasValue && argDef.defaultValue !== undefined) {
Expand Down
6 changes: 3 additions & 3 deletions execution/values.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -137,11 +137,11 @@ export function getArgumentValues(def, node, variableValues) {

if (argumentNode && argumentNode.value.kind === Kind.VARIABLE) {
var variableName = argumentNode.value.name.value;
hasValue = variableValues && hasOwnProperty(variableValues, variableName);
isNull = variableValues && variableValues[variableName] === null;
hasValue = variableValues != null && hasOwnProperty(variableValues, variableName);
isNull = variableValues != null && variableValues[variableName] === null;
} else {
hasValue = argumentNode != null;
isNull = argumentNode && argumentNode.value.kind === Kind.NULL;
isNull = argumentNode != null && argumentNode.value.kind === Kind.NULL;
}

if (!hasValue && argDef.defaultValue !== undefined) {
Expand Down
2 changes: 1 addition & 1 deletion language/blockString.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ function isBlank(str) {
export function printBlockString(
value: string,
indentation?: string = '',
preferMultipleLines?: ?boolean = false,
preferMultipleLines?: boolean = false,
): string {
const isSingleLine = value.indexOf('\n') === -1;
const hasLeadingSpace = value[0] === ' ' || value[0] === '\t';
Expand Down
2 changes: 1 addition & 1 deletion validation/rules/VariablesInAllowedPosition.js
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ function VariablesInAllowedPosition(context) {

function allowedVariableUsage(schema, varType, varDefaultValue, locationType, locationDefaultValue) {
if ((0, _definition.isNonNullType)(locationType) && !(0, _definition.isNonNullType)(varType)) {
var hasNonNullVariableDefaultValue = varDefaultValue && varDefaultValue.kind !== _kinds.Kind.NULL;
var hasNonNullVariableDefaultValue = varDefaultValue != null && varDefaultValue.kind !== _kinds.Kind.NULL;
var hasLocationDefaultValue = locationDefaultValue !== undefined;

if (!hasNonNullVariableDefaultValue && !hasLocationDefaultValue) {
Expand Down
2 changes: 1 addition & 1 deletion validation/rules/VariablesInAllowedPosition.js.flow
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ function allowedVariableUsage(
): boolean {
if (isNonNullType(locationType) && !isNonNullType(varType)) {
const hasNonNullVariableDefaultValue =
varDefaultValue && varDefaultValue.kind !== Kind.NULL;
varDefaultValue != null && varDefaultValue.kind !== Kind.NULL;
const hasLocationDefaultValue = locationDefaultValue !== undefined;
if (!hasNonNullVariableDefaultValue && !hasLocationDefaultValue) {
return false;
Expand Down
2 changes: 1 addition & 1 deletion validation/rules/VariablesInAllowedPosition.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export function VariablesInAllowedPosition(context) {

function allowedVariableUsage(schema, varType, varDefaultValue, locationType, locationDefaultValue) {
if (isNonNullType(locationType) && !isNonNullType(varType)) {
var hasNonNullVariableDefaultValue = varDefaultValue && varDefaultValue.kind !== Kind.NULL;
var hasNonNullVariableDefaultValue = varDefaultValue != null && varDefaultValue.kind !== Kind.NULL;
var hasLocationDefaultValue = locationDefaultValue !== undefined;

if (!hasNonNullVariableDefaultValue && !hasLocationDefaultValue) {
Expand Down

0 comments on commit fb41469

Please sign in to comment.