We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d13001c commit cd6eb01Copy full SHA for cd6eb01
graphql/resolvers/Freight/index.js
@@ -67,11 +67,9 @@ export default {
67
freights: async (parent, args, context, info) => {
68
const { page = 1, perpage = 20, filter } = args;
69
const { vehicles, bodies, ...resto } = convertJsonToDot(filter);
70
- const conditions = {
71
- vehicles: !vehicles ? [] : { vehicles: { $in: vehicles } },
72
- bodies: !bodies ? [] : { bodies: { $in: bodies } },
73
- ...resto
74
- };
+ const conditions = { ...resto };
+ if (vehicles) conditions.vehicles = { vehicles: { $in: vehicles } };
+ if (bodies) conditions.bodies = { bodies: { $in: bodies } };
75
const res = await Freight.aggregate([
76
{
77
$lookup: {
0 commit comments