diff --git a/src/routes/inventory/orderitems.js b/src/routes/inventory/orderitems.js index 6c315c7..95fd44e 100644 --- a/src/routes/inventory/orderitems.js +++ b/src/routes/inventory/orderitems.js @@ -18,14 +18,32 @@ import { // list of order items router.get('/', isAuthenticated, (req, res) => { const { page, limit, property, search, sort, order } = req.query; - const allowedFilters = ['itemType', 'item', 'item._id', 'order', 'order._id', 'orderType']; + const allowedFilters = [ + 'itemType', + 'item', + 'item._id', + 'order', + 'order._id', + 'orderType', + 'shipment', + 'shipment._id', + ]; const filter = getFilter(req.query, allowedFilters); listOrderItemsRouteHandler(req, res, page, limit, property, filter, search, sort, order); }); router.get('/properties', isAuthenticated, (req, res) => { let properties = convertPropertiesString(req.query.properties); - const allowedFilters = ['itemType', 'item', 'item._id', 'order', 'order._id', 'orderType']; + const allowedFilters = [ + 'itemType', + 'item', + 'item._id', + 'order', + 'order._id', + 'orderType', + 'shipment', + 'shipment._id', + ]; const filter = getFilter(req.query, allowedFilters, false); var masterFilter = {}; if (req.query.masterFilter) {