diff --git a/modules/multimedia/multimedia_file.model.js b/modules/multimedia/multimedia_file.model.js index 65b0f4b..281e25e 100644 --- a/modules/multimedia/multimedia_file.model.js +++ b/modules/multimedia/multimedia_file.model.js @@ -42,9 +42,14 @@ module.exports = function (sequelize, DataTypes) { MultimediaFile.addScope('includeMultimedias', () => { return { - include: [ - { model: sequelize.models.Multimedia, as: { singular: 'multimedia', plural: 'multimedias' } } - ] + include: [{ + model: sequelize.models.Multimedia, + as: { + singular: 'multimedia', + plural: 'multimedias' + }, + required: false, + }] } }); diff --git a/modules/multimedia/multimedia_file.routes.js b/modules/multimedia/multimedia_file.routes.js index ae3f473..e33a88f 100644 --- a/modules/multimedia/multimedia_file.routes.js +++ b/modules/multimedia/multimedia_file.routes.js @@ -21,7 +21,7 @@ routes.get('/multimediafiles', cacheSuccesses('24 hours'), invalidFields: generalInvalidFields }), PaginateMiddleware.middleware(), - //SortMiddleware.middleware({ default: "init_available_date" }), + SortMiddleware.middleware({ default: "createdAt" }), multimediaFileController.find({ scopes: ['includeMultimedias'] })