diff --git a/src/routes/production/jobs.js b/src/routes/production/jobs.js index a5f95a8..2f6a951 100644 --- a/src/routes/production/jobs.js +++ b/src/routes/production/jobs.js @@ -3,7 +3,7 @@ import { isAuthenticated } from '../../keycloak.js'; const router = express.Router(); -const listAllowedFilters = ['state', 'gcodeFile._id', 'quantity']; +const listAllowedFilters = ['state', 'gcodeFile._id', 'quantity', '_id', '_reference']; const propertiesAllowedFilters = ['state']; import { listJobsRouteHandler, @@ -16,15 +16,14 @@ import { getJobHistoryRouteHandler, searchJobsRouteHandler, getJobPropertyValuesRouteHandler, - - getJobNeighborsRouteHandler + getJobNeighborsRouteHandler, } from '../../services/production/jobs.js'; import { convertPropertiesString, getFilter } from '../../utils.js'; // list of jobs router.get('/', isAuthenticated, (req, res) => { const { page, limit, property, search, sort, order } = req.query; - const filter = getFilter(req.query, listAllowedFilters); + const filter = getFilter(req.query, listAllowedFilters); listJobsRouteHandler(req, res, page, limit, property, filter, search, sort, order); }); @@ -47,7 +46,6 @@ router.get('/search', isAuthenticated, (req, res) => { searchJobsRouteHandler(req, res, search); }); - router.post('/', isAuthenticated, (req, res) => { newJobRouteHandler(req, res); });