diff --git a/src/collections/buildEndpoints.ts b/src/collections/buildEndpoints.ts index d43c69e0b2..e2c0f805e3 100644 --- a/src/collections/buildEndpoints.ts +++ b/src/collections/buildEndpoints.ts @@ -23,12 +23,9 @@ import docAccessRequestHandler from './requestHandlers/docAccess'; import deleteByID from './requestHandlers/deleteByID'; const buildEndpoints = (collection: SanitizedCollectionConfig): Endpoint[] => { + if (!collection.endpoints) return []; const endpoints = [...collection.endpoints]; - if (endpoints === false) { - return []; - } - if (collection.auth) { if (!collection.auth.disableLocalStrategy) { if (collection.auth.verify) { diff --git a/src/globals/buildEndpoints.ts b/src/globals/buildEndpoints.ts index 5bb9275c8f..d9af22257a 100644 --- a/src/globals/buildEndpoints.ts +++ b/src/globals/buildEndpoints.ts @@ -8,12 +8,9 @@ import findOne from './requestHandlers/findOne'; import docAccessRequestHandler from './requestHandlers/docAccess'; const buildEndpoints = (global: SanitizedGlobalConfig): Endpoint[] => { + if (!global.endpoints) return []; const endpoints = [...global.endpoints]; - if (endpoints === false) { - return []; - } - if (global.versions) { endpoints.push( {