@@ -214,21 +214,16 @@ private function register_root_field($config)
214
214
* facets array is the resolved payload for this field
215
215
* results & pager are returned so the connection resolver can use the data
216
216
*/
217
- return [
217
+ $ return_vals = [
218
218
'facets ' => array_values ($ payload ['facets ' ]),
219
- <<<<<<< HEAD
220
- <<<<<<< HEAD
221
- 'results ' => count ( $ payload ['results ' ] ) > 0 ? $ payload ['results ' ] : [-1 ],
222
- =======
223
- // Return [-1] because an empty array will return all unfiltered results instead of none.
224
- 'results ' => count ( $ results ) ? $ results : [-1 ],
225
- >>>>>>> 6 c51f84 (Use GraphQL pagination filter)
226
- =======
227
- // Return [-1] because an empty array will return all unfiltered results instead of none.
228
- 'results ' => count ( $ results ) ? $ results : [-1 ],
229
- >>>>>>> 6 c51f8450b26a5ee87eb76fb31631403fe8847bf
230
- 'pager ' => $ payload ['pager ' ],
219
+ 'results ' => count ( $ results ) ? $ results : [-1 ]
231
220
];
221
+
222
+ if ( ! self ::$ use_graphql_pagination ) {
223
+ $ return_vals ['pager ' ] = $ payload ['pager ' ];
224
+ }
225
+
226
+ return $ return_vals ;
232
227
},
233
228
]);
234
229
}
@@ -261,23 +256,10 @@ private function register_facet_connection($config)
261
256
$ args ['first ' ] = $ source ['pager ' ]['per_page ' ];
262
257
}
263
258
$ resolver = new PostObjectConnectionResolver ($ source , $ args , $ context , $ info , $ type );
264
- <<<<<<< HEAD
265
- <<<<<<< HEAD
266
- return $ resolver
267
- ->set_query_arg ('post__in ' , $ source ['results ' ])
268
- ->set_query_arg ('orderby ' , 'post__in ' )
269
- ->get_connection ();
270
- =======
271
- =======
272
- >>>>>>> 6 c51f8450b26a5ee87eb76fb31631403fe8847bf
273
-
259
+
274
260
return $ resolver
275
261
->set_query_arg ('post__in ' , $ source ['results ' ])
276
262
->get_connection ();
277
- <<<<<<< HEAD
278
- >>>>>>> 6 c51f84 (Use GraphQL pagination filter)
279
- =======
280
- >>>>>>> 6 c51f8450b26a5ee87eb76fb31631403fe8847bf
281
263
},
282
264
]);
283
265
}
0 commit comments