File tree Expand file tree Collapse file tree 6 files changed +26
-28
lines changed Expand file tree Collapse file tree 6 files changed +26
-28
lines changed Original file line number Diff line number Diff line change 11/* @flow */
22/* eslint-disable no-use-before-define, no-param-reassign */
33
4- import { convertModelToGraphQL } from './fieldsConverter' ;
54import { TypeComposer , InputTypeComposer } from 'graphql-compose' ;
6- import * as resolvers from './resolvers' ;
75import composeWithConnection from 'graphql-compose-connection' ;
6+ import { convertModelToGraphQL } from './fieldsConverter' ;
7+ import * as resolvers from './resolvers' ;
88import { OPERATORS_FIELDNAME } from './resolvers/helpers/filter' ;
99
1010import type {
Original file line number Diff line number Diff line change 11/* @flow */
22/* eslint-disable no-param-reassign */
33
4+ import { GraphQLInt } from 'graphql' ;
5+ import { Resolver , TypeComposer } from 'graphql-compose' ;
6+ import { filterHelperArgs , filterHelper } from './helpers/filter' ;
47import type {
58 MongooseModelT ,
69 ExtendedResolveParams ,
710 genResolverOpts ,
811} from '../definition' ;
9- import { Resolver , TypeComposer } from 'graphql-compose' ;
10- import { GraphQLInt } from 'graphql' ;
11-
12- import { filterHelperArgs , filterHelper } from './helpers/filter' ;
1312
1413
1514export default function count (
Original file line number Diff line number Diff line change 11/* @flow */
22
3+ import { GraphQLNonNull , GraphQLList } from 'graphql' ;
4+ import mongoose from 'mongoose' ;
5+ import { Resolver , TypeComposer } from 'graphql-compose' ;
6+ import GraphQLMongoID from '../types/mongoid' ;
7+ import { limitHelperArgs , limitHelper } from './helpers/limit' ;
8+ import { sortHelperArgs , sortHelper } from './helpers/sort' ;
9+ import { projectionHelper } from './helpers/projection' ;
310import type {
411 MongooseModelT ,
512 ExtendedResolveParams ,
613 genResolverOpts ,
714} from '../definition' ;
8- import { Resolver , TypeComposer } from 'graphql-compose' ;
9- import mongoose from 'mongoose' ;
10-
11- import { GraphQLNonNull , GraphQLList } from 'graphql' ;
12- import GraphQLMongoID from '../types/mongoid' ;
1315
14- import { limitHelperArgs , limitHelper } from './helpers/limit' ;
15- import { sortHelperArgs , sortHelper } from './helpers/sort' ;
16- import { projectionHelper } from './helpers/projection' ;
1716
1817export default function findByIds (
1918 model : MongooseModelT ,
Original file line number Diff line number Diff line change 11/* @flow */
22/* eslint-disable no-param-reassign */
33
4- import type {
5- MongooseModelT ,
6- ExtendedResolveParams ,
7- genResolverOpts ,
8- } from '../definition' ;
9- import { Resolver , TypeComposer } from 'graphql-compose' ;
104import { GraphQLList } from 'graphql' ;
11-
5+ import { Resolver , TypeComposer } from 'graphql-compose' ;
126import { skipHelperArgs , skipHelper } from './helpers/skip' ;
137import { limitHelperArgs , limitHelper } from './helpers/limit' ;
148import { filterHelperArgs , filterHelper } from './helpers/filter' ;
159import { sortHelperArgs , sortHelper } from './helpers/sort' ;
1610import { projectionHelper } from './helpers/projection' ;
11+ import type {
12+ MongooseModelT ,
13+ ExtendedResolveParams ,
14+ genResolverOpts ,
15+ } from '../definition' ;
1716
1817
1918export default function findMany (
Original file line number Diff line number Diff line change 11/* @flow */
22/* eslint-disable no-param-reassign */
3- import { filterHelperArgs , filterHelper } from './helpers/filter' ;
3+
44import { GraphQLObjectType , GraphQLInt } from 'graphql' ;
5+ import { Resolver , TypeComposer } from 'graphql-compose' ;
6+ import { filterHelperArgs , filterHelper } from './helpers/filter' ;
57import typeStorage from '../typeStorage' ;
68
79import type {
810 MongooseModelT ,
911 ExtendedResolveParams ,
1012 genResolverOpts ,
1113} from '../definition' ;
12- import { Resolver , TypeComposer } from 'graphql-compose' ;
1314
1415
1516export default function removeMany (
@@ -59,7 +60,7 @@ export default function removeMany(
5960 } ) ,
6061 } ,
6162 resolve : ( resolveParams : ExtendedResolveParams ) => {
62- const filterData = resolveParams . args && resolveParams . args . filter || { } ;
63+ const filterData = ( resolveParams . args && resolveParams . args . filter ) || { } ;
6364
6465 if ( ! ( typeof filterData === 'object' )
6566 || Object . keys ( filterData ) . length === 0
Original file line number Diff line number Diff line change 11/* @flow */
22/* eslint-disable no-param-reassign */
3+
4+ import { GraphQLObjectType , GraphQLInt } from 'graphql' ;
5+ import { Resolver , TypeComposer } from 'graphql-compose' ;
36import { recordHelperArgs } from './helpers/record' ;
47import { skipHelperArgs , skipHelper } from './helpers/skip' ;
58import { limitHelperArgs , limitHelper } from './helpers/limit' ;
69import { filterHelperArgs , filterHelper } from './helpers/filter' ;
710import { sortHelperArgs , sortHelper } from './helpers/sort' ;
8- import { GraphQLObjectType , GraphQLInt } from 'graphql' ;
911import toDottedObject from '../utils/toDottedObject' ;
1012import typeStorage from '../typeStorage' ;
11-
1213import type {
1314 MongooseModelT ,
1415 ExtendedResolveParams ,
1516 genResolverOpts ,
1617} from '../definition' ;
17- import { Resolver , TypeComposer } from 'graphql-compose' ;
1818
1919
2020export default function updateMany (
@@ -76,7 +76,7 @@ export default function updateMany(
7676 } ) ,
7777 } ,
7878 resolve : ( resolveParams : ExtendedResolveParams ) => {
79- const recordData = resolveParams . args && resolveParams . args . record || { } ;
79+ const recordData = ( resolveParams . args && resolveParams . args . record ) || { } ;
8080
8181 if ( ! ( typeof recordData === 'object' )
8282 || Object . keys ( recordData ) . length === 0
You can’t perform that action at this time.
0 commit comments