UNPKG

stackpress

Version:

Incept is a content management framework.

17 lines (16 loc) 561 B
import create from '../actions/create.js'; export default function createEventFactory(model) { return async function CreateEventAction(req, res, ctx) { if (res.body || (res.code && res.code !== 200)) { return; } const engine = ctx.plugin('database'); if (!engine) return; const input = model.input(req.data(), false); const seed = ctx.config.path('database.seed'); const response = await create(model, engine, input, seed); res.fromStatusResponse(response); }; } ;