From 6fe8c51df2987e2b65b6e73e68bb0a22ae2cd498 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20No=C3=ABl?= Date: Fri, 24 Sep 2021 15:59:51 +0200 Subject: [PATCH] remove search admin route for upload plugin --- .../core/upload/server/controllers/admin-api.js | 14 +------------- packages/core/upload/server/routes/admin.js | 8 -------- 2 files changed, 1 insertion(+), 21 deletions(-) diff --git a/packages/core/upload/server/controllers/admin-api.js b/packages/core/upload/server/controllers/admin-api.js index 3e9cf01eb6..fbf95b0c52 100644 --- a/packages/core/upload/server/controllers/admin-api.js +++ b/packages/core/upload/server/controllers/admin-api.js @@ -1,7 +1,7 @@ 'use strict'; const _ = require('lodash'); -const { contentTypes: contentTypesUtils, sanitizeEntity } = require('@strapi/utils'); +const { contentTypes: contentTypesUtils } = require('@strapi/utils'); const { getService } = require('../utils'); const validateSettings = require('./validation/settings'); const validateUploadBody = require('./validation/upload'); @@ -205,18 +205,6 @@ module.exports = { await (id ? this.replaceFile : this.uploadFiles)(ctx); }, - - async search(ctx) { - const { id } = ctx.params; - const model = strapi.getModel('plugin::upload.file'); - const entries = await strapi.query('plugin::upload.file').findMany({ - where: { - $or: [{ hash: { $contains: id } }, { name: { $contains: id } }], - }, - }); - - ctx.body = sanitizeEntity(entries, { model }); - }, }; const findEntityAndCheckPermissions = async (ability, action, model, id) => { diff --git a/packages/core/upload/server/routes/admin.js b/packages/core/upload/server/routes/admin.js index d2f1f2e537..54a899aeba 100644 --- a/packages/core/upload/server/routes/admin.js +++ b/packages/core/upload/server/routes/admin.js @@ -91,14 +91,6 @@ module.exports = { ], }, }, - { - method: 'GET', - path: '/search/:id', - handler: 'admin-api.search', - config: { - policies: ['admin::isAuthenticatedAdmin'], - }, - }, { method: 'DELETE', path: '/files/:id',