chore: more work on imports and exports

This commit is contained in:
Alessio Gravili
2023-08-25 15:44:31 +00:00
parent 7a72e99896
commit 2fdbf1d212
14 changed files with 89 additions and 23 deletions

View File

@@ -2,10 +2,10 @@
/* eslint-disable no-await-in-loop */
import { FilterQuery } from 'mongoose';
import deepmerge from 'deepmerge';
import { Where } from 'payload/types';
import { combineMerge } from 'payload/dist/utilities/combineMerge';
import { Field } from 'payload/dist/fields/config/types';
import { validOperators } from 'payload/dist/types/constants';
import { Operator, Where } from 'payload/types';
import { combineMerge } from 'payload/utilities';
import { Field } from 'payload/types';
import { validOperators } from 'payload/types';
import { Payload } from 'payload';
import { buildSearchParam } from './buildSearchParams';
import { buildAndOrConditions } from './buildAndOrConditions';
@@ -54,7 +54,7 @@ export async function parseParams({
const pathOperators = where[relationOrPath];
if (typeof pathOperators === 'object') {
for (const operator of Object.keys(pathOperators)) {
if (validOperators.includes(operator)) {
if (validOperators.includes(operator as Operator)) {
const searchParam = await buildSearchParam({
collectionSlug,
globalSlug,