mirror of
https://github.com/strapi/strapi.git
synced 2025-11-18 02:58:05 +00:00
Sanitize /upload/search/:q route (#8658)
Signed-off-by: Convly <jean-sebastien.herbaux@epitech.eu>
This commit is contained in:
parent
d3c249c876
commit
4a33829f11
@ -8,6 +8,7 @@
|
|||||||
const _ = require('lodash');
|
const _ = require('lodash');
|
||||||
const apiUploadController = require('./upload/api');
|
const apiUploadController = require('./upload/api');
|
||||||
const adminUploadController = require('./upload/admin');
|
const adminUploadController = require('./upload/admin');
|
||||||
|
const { sanitizeEntity } = require('strapi-utils');
|
||||||
|
|
||||||
const resolveController = ctx => {
|
const resolveController = ctx => {
|
||||||
const {
|
const {
|
||||||
@ -66,10 +67,12 @@ module.exports = {
|
|||||||
|
|
||||||
async search(ctx) {
|
async search(ctx) {
|
||||||
const { id } = ctx.params;
|
const { id } = ctx.params;
|
||||||
|
const model = strapi.getModel('file', 'upload');
|
||||||
ctx.body = await strapi.query('file', 'upload').custom(searchQueries)({
|
const entries = await strapi.query('file', 'upload').custom(searchQueries)({
|
||||||
id,
|
id,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
ctx.body = sanitizeEntity(entries, { model });
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user