20 lines
444 B
JavaScript
Raw Normal View History

'use strict';
const { omit } = require('lodash/fp');
module.exports = ({ strapi }) => ({
buildQueriesResolvers: ({ contentType }) => {
const { uid } = contentType;
return {
async find(parent, args) {
return strapi.entityService.find(uid, { params: args });
},
async findOne(parent, args) {
return strapi.entityService.findOne(uid, args.id, { params: omit('id', args) });
},
};
},
});