From 5a4be75ee87cd516e910029b0b5d1f08867c8fd4 Mon Sep 17 00:00:00 2001 From: david Date: Fri, 16 Aug 2019 19:32:04 +0200 Subject: [PATCH] . --- modules/multimedia/multimedia_file.model.js | 11 ++++++++--- modules/multimedia/multimedia_file.routes.js | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) 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'] })