remove search admin route for upload plugin

This commit is contained in:
Pierre Noël 2021-09-24 15:59:51 +02:00
parent 0f123ceb39
commit 6fe8c51df2
2 changed files with 1 additions and 21 deletions

View File

@ -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) => {

View File

@ -91,14 +91,6 @@ module.exports = {
],
},
},
{
method: 'GET',
path: '/search/:id',
handler: 'admin-api.search',
config: {
policies: ['admin::isAuthenticatedAdmin'],
},
},
{
method: 'DELETE',
path: '/files/:id',