.
This commit is contained in:
parent
d2219e66f1
commit
c9546e24ee
@ -200,12 +200,14 @@ const generateService = (model, extraMethods = {}, options = defaultOptions) =>
|
||||
},
|
||||
|
||||
create: async (values, context) => {
|
||||
console.log(values);
|
||||
return await model.scope(context.scopes).create(values);
|
||||
},
|
||||
|
||||
update: async (params, values, context) => {
|
||||
const findOptions = parseParamsToFindOptions(params);
|
||||
console.log(findOptions);
|
||||
console.log(values);
|
||||
return await model.scope(context.scopes).update(values, findOptions)
|
||||
},
|
||||
|
||||
|
||||
@ -41,12 +41,14 @@ routes.get('/multimedias/:id', //cacheSuccesses('24 hours'),
|
||||
);
|
||||
|
||||
|
||||
//routes.get('/venues', true, SortMiddleware.middleware({ default: "name" }), venueController.find);
|
||||
//routes.get('/venues', isLoggedUser, SortMiddleware.middleware({ default: "name" }), venueController.find);
|
||||
//routes.get('/venues/:id', isLoggedUser, venueController.findOne);
|
||||
/*********************************************************************************************************
|
||||
* ADMINISTRACIÓN
|
||||
*********************************************************************************************************
|
||||
*/
|
||||
|
||||
|
||||
//routes.put('/venues/:id', isAdministratorUser, venueController.update);
|
||||
//routes.delete('/venues/:id', isAdministratorUser, venueController.delete);
|
||||
routes.post('/multimedias/',
|
||||
isAdministratorUser,
|
||||
multimediaController.update
|
||||
);
|
||||
|
||||
module.exports = routes;
|
||||
@ -13,7 +13,7 @@ module.exports = function (sequelize, DataTypes) {
|
||||
description: {
|
||||
type: DataTypes.STRING,
|
||||
},
|
||||
type: {
|
||||
class: {
|
||||
type: DataTypes.STRING,
|
||||
},
|
||||
provider: {
|
||||
|
||||
@ -149,7 +149,7 @@ routes.get('/admin/speakers/:id/multimedias',
|
||||
);
|
||||
|
||||
// Nuevo ponente
|
||||
routes.post('/admin/speakers/:id',
|
||||
routes.post('/admin/speakers/',
|
||||
isAdministratorUser,
|
||||
speakerController.create()
|
||||
);
|
||||
|
||||
@ -10,12 +10,17 @@ const SortMiddleware = require('../../middlewares/sort');
|
||||
//const entityValidation = require('./entity.validations');
|
||||
const valueController = require('./value.controller');
|
||||
|
||||
const generalInvalidFields = [
|
||||
'createdAt', 'updatedAt',
|
||||
];
|
||||
|
||||
|
||||
routes.get('/values',
|
||||
isLoggedUser,
|
||||
/*FieldMiddleware.middleware({
|
||||
invalidFields: ['user', 'createdAt']
|
||||
}),*/
|
||||
PaginateMiddleware.middleware(),
|
||||
FieldMiddleware.middleware({
|
||||
invalidFields: generalInvalidFields
|
||||
}),
|
||||
//PaginateMiddleware.middleware(),
|
||||
SortMiddleware.middleware({ default: "name" }),
|
||||
valueController.find()
|
||||
);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user