payload
Version:
Node, React and MongoDB Headless CMS and Application Framework
21 lines (20 loc) • 1.42 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
async function init(args) {
const { collection: slug, req } = args;
const doc = await req.payload.db.findOne({
collection: slug,
req
});
return !!doc;
}
const _default = init;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hdXRoL29wZXJhdGlvbnMvaW5pdC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IFBheWxvYWRSZXF1ZXN0IH0gZnJvbSAnLi4vLi4vZXhwcmVzcy90eXBlcydcblxuYXN5bmMgZnVuY3Rpb24gaW5pdChhcmdzOiB7IGNvbGxlY3Rpb246IHN0cmluZzsgcmVxOiBQYXlsb2FkUmVxdWVzdCB9KTogUHJvbWlzZTxib29sZWFuPiB7XG4gIGNvbnN0IHsgY29sbGVjdGlvbjogc2x1ZywgcmVxIH0gPSBhcmdzXG5cbiAgY29uc3QgZG9jID0gYXdhaXQgcmVxLnBheWxvYWQuZGIuZmluZE9uZSh7XG4gICAgY29sbGVjdGlvbjogc2x1ZyxcbiAgICByZXEsXG4gIH0pXG5cbiAgcmV0dXJuICEhZG9jXG59XG5cbmV4cG9ydCBkZWZhdWx0IGluaXRcbiJdLCJuYW1lcyI6WyJpbml0IiwiYXJncyIsImNvbGxlY3Rpb24iLCJzbHVnIiwicmVxIiwiZG9jIiwicGF5bG9hZCIsImRiIiwiZmluZE9uZSJdLCJtYXBwaW5ncyI6Ijs7OzsrQkFhQTs7O2VBQUE7OztBQVhBLGVBQWVBLEtBQUtDLElBQWlEO0lBQ25FLE1BQU0sRUFBRUMsWUFBWUMsSUFBSSxFQUFFQyxHQUFHLEVBQUUsR0FBR0g7SUFFbEMsTUFBTUksTUFBTSxNQUFNRCxJQUFJRSxPQUFPLENBQUNDLEVBQUUsQ0FBQ0MsT0FBTyxDQUFDO1FBQ3ZDTixZQUFZQztRQUNaQztJQUNGO0lBRUEsT0FBTyxDQUFDLENBQUNDO0FBQ1g7TUFFQSxXQUFlTCJ9