@alugha/graphql-field-arguments-coercion
Advanced tools
Comparing version 1.0.4 to 1.0.5
@@ -70,5 +70,8 @@ "use strict"; | ||
argValue = values[name]; | ||
if (argValue == null) { | ||
return [2 /*return*/, argValue]; | ||
if (argValue === undefined) { | ||
return [2 /*return*/]; | ||
} | ||
if (argValue === null) { | ||
coercedValues[name] = null; | ||
} | ||
return [4 /*yield*/, coerceArgumentValue(argDef, argValue, context, utils_1.addPath(undefined, name), fieldResolveInfo, onError)]; | ||
@@ -102,5 +105,8 @@ case 1: | ||
value = values[name]; | ||
if (value == null) { | ||
return [2 /*return*/, value]; | ||
if (value === undefined) { | ||
return [2 /*return*/]; | ||
} | ||
if (value === null) { | ||
coercedValues[name] = null; | ||
} | ||
_c.label = 1; | ||
@@ -107,0 +113,0 @@ case 1: |
{ | ||
"name": "@alugha/graphql-field-arguments-coercion", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"description": "Implementation of the support of coerce function on GraphQL Input types", | ||
@@ -5,0 +5,0 @@ "homepage": "https://github.com/alexstrat/graphql-field-arguments-coercion", |
21082
333