From 9f04a97bee25b9d0e64e31f7dc33a2bca1b906b7 Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 30 Jul 2019 15:17:03 +0200 Subject: [PATCH] Fix morph populate related.related --- packages/strapi-hook-bookshelf/lib/mount-models.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/strapi-hook-bookshelf/lib/mount-models.js b/packages/strapi-hook-bookshelf/lib/mount-models.js index 2b731af3ef..cbae74818f 100644 --- a/packages/strapi-hook-bookshelf/lib/mount-models.js +++ b/packages/strapi-hook-bookshelf/lib/mount-models.js @@ -536,11 +536,11 @@ module.exports = ({ models, target, plugin = false }, ctx) => { const formatPolymorphicPopulate = ({ assoc, path, prefix = '' }) => { if (_.isString(path) && path === assoc.via) { - return `related.${assoc.via}`; + return { [`related.${assoc.via}`]: () => {} }; } else if (_.isString(path) && path === assoc.alias) { // MorphTo side. if (assoc.related) { - return `${prefix}${assoc.alias}.related`; + return { [`${prefix}${assoc.alias}.related`]: () => {} }; } // oneToMorph or manyToMorph side.