Skip to content

Commit cd6eb01

Browse files
Update index.js
1 parent d13001c commit cd6eb01

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

graphql/resolvers/Freight/index.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,11 +67,9 @@ export default {
6767
freights: async (parent, args, context, info) => {
6868
const { page = 1, perpage = 20, filter } = args;
6969
const { vehicles, bodies, ...resto } = convertJsonToDot(filter);
70-
const conditions = {
71-
vehicles: !vehicles ? [] : { vehicles: { $in: vehicles } },
72-
bodies: !bodies ? [] : { bodies: { $in: bodies } },
73-
...resto
74-
};
70+
const conditions = { ...resto };
71+
if (vehicles) conditions.vehicles = { vehicles: { $in: vehicles } };
72+
if (bodies) conditions.bodies = { bodies: { $in: bodies } };
7573
const res = await Freight.aggregate([
7674
{
7775
$lookup: {

0 commit comments

Comments
 (0)