Enhance allowedFilters across multiple routes to include 'createdAt', 'updatedAt', and '_reference' for improved filtering capabilities. This update applies to finance, inventory, management, and sales modules, ensuring consistency and better query handling.
All checks were successful
farmcontrol/farmcontrol-api/pipeline/head This commit looks good
All checks were successful
farmcontrol/farmcontrol-api/pipeline/head This commit looks good
This commit is contained in:
parent
c233be5d80
commit
c043ad7a86
@ -13,6 +13,9 @@ const listAllowedFilters = [
|
||||
'order',
|
||||
'order._id',
|
||||
'orderType',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'vendor',
|
||||
|
||||
@ -12,6 +12,9 @@ const listAllowedFilters = [
|
||||
'client._id',
|
||||
'invoice',
|
||||
'invoice._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'vendor',
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['taxRate', 'transactionType', 'transaction', 'transactionDate'];
|
||||
const listAllowedFilters = [
|
||||
'taxRate',
|
||||
'transactionType',
|
||||
'transaction',
|
||||
'transactionDate',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['taxRate', 'transactionType', 'transaction'];
|
||||
import {
|
||||
listTaxRecordsRouteHandler,
|
||||
|
||||
@ -14,6 +14,9 @@ const listAllowedFilters = [
|
||||
'filamentSku._id',
|
||||
'stockLocation',
|
||||
'stockLocation._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'filament',
|
||||
|
||||
@ -14,6 +14,10 @@ const listAllowedFilters = [
|
||||
'orderType',
|
||||
'shipment',
|
||||
'shipment._id',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'name',
|
||||
|
||||
@ -12,6 +12,9 @@ const listAllowedFilters = [
|
||||
'partSku._id',
|
||||
'stockLocation',
|
||||
'stockLocation._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['part', 'state.type'];
|
||||
import {
|
||||
|
||||
@ -11,6 +11,9 @@ const listAllowedFilters = [
|
||||
'productSku._id',
|
||||
'stockLocation',
|
||||
'stockLocation._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['productSku', 'state.type'];
|
||||
import {
|
||||
|
||||
@ -15,6 +15,9 @@ const listAllowedFilters = [
|
||||
'shippingAmount',
|
||||
'shippingAmountWithTax',
|
||||
'grandTotalAmount',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'vendor',
|
||||
|
||||
@ -4,7 +4,17 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['orderType', 'order', 'state', 'courierService', 'order._id', 'taxRate'];
|
||||
const listAllowedFilters = [
|
||||
'orderType',
|
||||
'order',
|
||||
'state',
|
||||
'courierService',
|
||||
'order._id',
|
||||
'taxRate',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'orderType',
|
||||
'order',
|
||||
|
||||
@ -15,7 +15,15 @@ import {
|
||||
getStockAuditNeighborsRouteHandler,
|
||||
} from '../../services/inventory/stockaudits.js';
|
||||
|
||||
const listAllowedFilters = ['status', 'type', 'createdBy'];
|
||||
const listAllowedFilters = [
|
||||
'status',
|
||||
'type',
|
||||
'createdBy',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
|
||||
// List stock audits
|
||||
router.get('/', isAuthenticated, (req, res) => {
|
||||
|
||||
@ -4,7 +4,13 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['owner._id', 'parent._id'];
|
||||
const listAllowedFilters = [
|
||||
'owner._id',
|
||||
'parent._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['owner._id', 'parent._id'];
|
||||
import {
|
||||
listStockEventsRouteHandler,
|
||||
|
||||
@ -4,7 +4,7 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name'];
|
||||
const listAllowedFilters = ['name','createdAt','updatedAt','_reference'];
|
||||
const propertiesAllowedFilters = ['name'];
|
||||
import {
|
||||
listStockLocationsRouteHandler,
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['state', 'state.type', 'postedAt'];
|
||||
const listAllowedFilters = [
|
||||
'state',
|
||||
'state.type',
|
||||
'postedAt',
|
||||
'name',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['state.type'];
|
||||
import {
|
||||
listStockTransfersRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'user', 'active', 'user._id'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'user',
|
||||
'active',
|
||||
'user._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['name', 'user', 'active'];
|
||||
import {
|
||||
listAppPasswordsRouteHandler,
|
||||
|
||||
@ -15,7 +15,14 @@ const router = express.Router();
|
||||
router.get('/', isAuthenticated, async (req, res) => {
|
||||
const { page, limit, sort, order } = req.query;
|
||||
|
||||
const allowedFilters = ['parent._id', 'owner._id', 'operation'];
|
||||
const allowedFilters = [
|
||||
'parent._id',
|
||||
'owner._id',
|
||||
'operation',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
|
||||
var filter = {};
|
||||
|
||||
|
||||
@ -4,7 +4,17 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'website', 'email', 'phone', 'contact', 'country'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'website',
|
||||
'email',
|
||||
'phone',
|
||||
'contact',
|
||||
'country',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['name', 'website', 'email', 'phone', 'contact', 'country'];
|
||||
import {
|
||||
listCouriersRouteHandler,
|
||||
|
||||
@ -14,6 +14,9 @@ const listAllowedFilters = [
|
||||
'deliveryTime',
|
||||
'cost',
|
||||
'costWithTax',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'_id',
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'width', 'height'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'width',
|
||||
'height',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [];
|
||||
import {
|
||||
listDocumentJobsRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'tags', 'active', 'isGlobal'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'tags',
|
||||
'active',
|
||||
'isGlobal',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['tags'];
|
||||
import {
|
||||
listDocumentPrintersRouteHandler,
|
||||
|
||||
@ -4,7 +4,14 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'width', 'height'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'width',
|
||||
'height',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [];
|
||||
import {
|
||||
listDocumentSizesRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'tags', 'active', 'global', 'objectType'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'tags',
|
||||
'active',
|
||||
'global',
|
||||
'objectType',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['documentSize', 'tags'];
|
||||
import {
|
||||
listDocumentTemplatesRouteHandler,
|
||||
|
||||
@ -4,7 +4,17 @@ import { convertPropertiesString, getFilter, parseFilter } from '../../utils.js'
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'material', 'material._id', 'diameter', 'name', 'cost'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'material',
|
||||
'material._id',
|
||||
'diameter',
|
||||
'name',
|
||||
'cost',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['diameter', 'material'];
|
||||
import {
|
||||
listFilamentsRouteHandler,
|
||||
|
||||
@ -4,7 +4,19 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'barcode', 'filament', 'filament._id', 'name', 'color', 'cost', 'costWithTax'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'barcode',
|
||||
'filament',
|
||||
'filament._id',
|
||||
'name',
|
||||
'color',
|
||||
'cost',
|
||||
'costWithTax',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['filament', 'filament._id'];
|
||||
import {
|
||||
listFilamentSkusRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'type', 'size', 'extension'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'type',
|
||||
'size',
|
||||
'extension',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['type', 'extension'];
|
||||
import {
|
||||
listFilesRouteHandler,
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'tags'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'tags',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['tags'];
|
||||
import {
|
||||
listHostsRouteHandler,
|
||||
@ -17,8 +25,7 @@ import {
|
||||
getHostHistoryRouteHandler,
|
||||
searchHostsRouteHandler,
|
||||
getHostPropertyValuesRouteHandler,
|
||||
|
||||
getHostNeighborsRouteHandler
|
||||
getHostNeighborsRouteHandler,
|
||||
} from '../../services/management/hosts.js';
|
||||
|
||||
// list of hosts
|
||||
|
||||
@ -4,7 +4,14 @@ import { convertPropertiesString, getFilter, parseFilter } from '../../utils.js'
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'tags'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'tags',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['name', 'tags'];
|
||||
import {
|
||||
listMaterialsRouteHandler,
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'active', 'color'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'active',
|
||||
'color',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['active', 'color'];
|
||||
import {
|
||||
listNoteTypesRouteHandler,
|
||||
|
||||
@ -4,7 +4,14 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['product._id', '_id', 'name'];
|
||||
const listAllowedFilters = [
|
||||
'product._id',
|
||||
'_id',
|
||||
'name',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['product._id'];
|
||||
import {
|
||||
listPartsRouteHandler,
|
||||
|
||||
@ -4,7 +4,18 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'barcode', 'part', 'part._id', 'name', 'cost', 'price'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'barcode',
|
||||
'part',
|
||||
'part._id',
|
||||
'name',
|
||||
'cost',
|
||||
'price',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['part', 'part._id'];
|
||||
import {
|
||||
listPartSkusRouteHandler,
|
||||
|
||||
@ -18,7 +18,7 @@ import {
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name'];
|
||||
const listAllowedFilters = ['_id','name','createdAt','updatedAt','_reference'];
|
||||
const propertiesAllowedFilters = ['name'];
|
||||
|
||||
router.get('/', isAuthenticated, (req, res) => {
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'globalPrice', 'productCategory', 'productCategory._id'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'globalPrice',
|
||||
'productCategory',
|
||||
'productCategory._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [];
|
||||
import {
|
||||
listProductsRouteHandler,
|
||||
|
||||
@ -4,7 +4,18 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'barcode', 'product', 'product._id', 'name', 'cost', 'price'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'barcode',
|
||||
'product',
|
||||
'product._id',
|
||||
'name',
|
||||
'cost',
|
||||
'price',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['product', 'product._id'];
|
||||
import {
|
||||
listProductSkusRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'rate', 'rateType', 'active', 'country'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'rate',
|
||||
'rateType',
|
||||
'active',
|
||||
'country',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['rateType', 'country', 'active'];
|
||||
import {
|
||||
listTaxRatesRouteHandler,
|
||||
|
||||
@ -4,7 +4,16 @@ import { convertPropertiesString, getFilter } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'username', 'firstName', 'lastName', 'email'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'username',
|
||||
'firstName',
|
||||
'lastName',
|
||||
'email',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [];
|
||||
import {
|
||||
listUsersRouteHandler,
|
||||
|
||||
@ -4,7 +4,14 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['country', 'active', 'createdAt', 'updatedAt'];
|
||||
const listAllowedFilters = [
|
||||
'country',
|
||||
'active',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'name',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['country', 'active', 'createdAt', 'updatedAt'];
|
||||
import {
|
||||
listVendorsRouteHandler,
|
||||
|
||||
@ -17,7 +17,12 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['parent._id'];
|
||||
const listAllowedFilters = [
|
||||
'parent._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['parent'];
|
||||
|
||||
// list of notes
|
||||
|
||||
@ -16,7 +16,7 @@ import {
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name'];
|
||||
const listAllowedFilters = ['_id','name','createdAt','updatedAt','_reference'];
|
||||
const propertiesAllowedFilters = ['name'];
|
||||
|
||||
router.get('/', isAuthenticated, (req, res) => {
|
||||
|
||||
@ -3,7 +3,17 @@ import { isAuthenticated } from '../../keycloak.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name', 'filament', 'filament._id', 'filamentSku', 'filamentSku._id'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'name',
|
||||
'filament',
|
||||
'filament._id',
|
||||
'filamentSku',
|
||||
'filamentSku._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['filament', 'filament._id', 'filamentSku', 'filamentSku._id'];
|
||||
import {
|
||||
listGCodeFilesRouteHandler,
|
||||
|
||||
@ -3,7 +3,15 @@ import { isAuthenticated } from '../../keycloak.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['state', 'gcodeFile._id', 'quantity', '_id', '_reference'];
|
||||
const listAllowedFilters = [
|
||||
'state',
|
||||
'gcodeFile._id',
|
||||
'quantity',
|
||||
'_id',
|
||||
'_reference',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
];
|
||||
const propertiesAllowedFilters = ['state'];
|
||||
import {
|
||||
listJobsRouteHandler,
|
||||
|
||||
@ -16,7 +16,7 @@ import {
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'name'];
|
||||
const listAllowedFilters = ['_id','name','createdAt','updatedAt','_reference'];
|
||||
const propertiesAllowedFilters = ['name'];
|
||||
|
||||
router.get('/', isAuthenticated, (req, res) => {
|
||||
|
||||
@ -25,7 +25,9 @@ const listAllowedFilters = [
|
||||
'_id',
|
||||
'_reference',
|
||||
'state',
|
||||
];
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
];
|
||||
const propertiesAllowedFilters = ['tags'];
|
||||
// list of printers
|
||||
router.get('/', isAuthenticated, (req, res) => {
|
||||
|
||||
@ -3,7 +3,15 @@ import { isAuthenticated } from '../../keycloak.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['_id', 'job._id', 'printer._id', '_reference', 'state'];
|
||||
const listAllowedFilters = [
|
||||
'_id',
|
||||
'job._id',
|
||||
'printer._id',
|
||||
'_reference',
|
||||
'state',
|
||||
'createdAt',
|
||||
'updatedAt'
|
||||
];
|
||||
const propertiesAllowedFilters = ['job'];
|
||||
import {
|
||||
listSubJobsRouteHandler,
|
||||
|
||||
@ -4,7 +4,14 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['country', 'active', 'createdAt', 'updatedAt'];
|
||||
const listAllowedFilters = [
|
||||
'country',
|
||||
'active',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'name',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['country', 'active', 'createdAt', 'updatedAt'];
|
||||
import {
|
||||
listClientsRouteHandler,
|
||||
|
||||
@ -14,6 +14,7 @@ const listAllowedFilters = [
|
||||
'state.type',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'product',
|
||||
|
||||
@ -13,6 +13,7 @@ const listAllowedFilters = [
|
||||
'state.type',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = [
|
||||
'listing',
|
||||
|
||||
@ -4,7 +4,17 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['name', 'provider', 'active', 'connected', 'state.type', 'createdAt', 'updatedAt'];
|
||||
const listAllowedFilters = [
|
||||
'name',
|
||||
'provider',
|
||||
'active',
|
||||
'connected',
|
||||
'state.type',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'state',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['name', 'provider', 'active', 'connected', 'state.type', 'createdAt', 'updatedAt'];
|
||||
import {
|
||||
listMarketplacesRouteHandler,
|
||||
|
||||
@ -4,7 +4,15 @@ import { getFilter, convertPropertiesString } from '../../utils.js';
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const listAllowedFilters = ['client', 'state', 'value', 'client._id'];
|
||||
const listAllowedFilters = [
|
||||
'client',
|
||||
'state',
|
||||
'value',
|
||||
'client._id',
|
||||
'createdAt',
|
||||
'updatedAt',
|
||||
'_reference'
|
||||
];
|
||||
const propertiesAllowedFilters = ['client', 'state.type', 'value', 'client._id'];
|
||||
import {
|
||||
listSalesOrdersRouteHandler,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user