From 88c5a453ad4c5276a63aed0709cfef469da46400 Mon Sep 17 00:00:00 2001 From: Salman Date: Mon, 12 Sep 2022 15:26:37 +0530 Subject: [PATCH] fix: relations export --- server/config/type.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/config/type.js b/server/config/type.js index 4578e77..2e8b73f 100644 --- a/server/config/type.js +++ b/server/config/type.js @@ -195,9 +195,10 @@ const ConfigType = class ConfigType { const formattedConfig = { ...sanitizeConfig(config) }; await Promise.all(this.relations.map(async ({ queryString, relationName, relationSortFields, parentName }) => { - const relations = await noLimit(strapi.query(queryString), { - where: { [parentName]: combinedUidWhereFilter }, - }); + const relations = await noLimit(strapi.query(this.queryString), { + where: combinedUidWhereFilter, + populate: [relationName] + }).then(rows => rows.flatMap(r => r[relationName])); relations.map((relation) => sanitizeConfig(relation)); relationSortFields.map((sortField) => {