all repos — caroster @ c8aecf6e3de9336a00bdf30da7bcfde3f49a9cc2

[Octree] Group carpool to your event https://caroster.io

backend/api/event/controllers/event.js (view raw)

 1'use strict';
 2
 3const {sanitizeEntity} = require('strapi-utils');
 4
 5module.exports = {
 6  async create(ctx) {
 7    let event = ctx.request.body;
 8    const user = ctx.state.user;
 9
10    if (user) event = {...event, users: [user.id]};
11
12    const entity = await strapi.services.event.create(event);
13    return sanitizeEntity(entity, {model: strapi.models.event});
14  },
15};