mirror of
https://github.com/strapi/strapi.git
synced 2025-07-25 01:49:34 +00:00
Merge pull request #4802 from strapi/fix/add-img-compo-rel
Add morph rel on populate compo relation
This commit is contained in:
commit
0ccf68c79a
@ -54,8 +54,21 @@ const populateBareAssociations = (definition, { prefix = '' } = {}) => {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
return `${prefix}${assoc.alias}`;
|
const path = `${prefix}${assoc.alias}`;
|
||||||
});
|
const assocModel = findModelByAssoc({ assoc });
|
||||||
|
|
||||||
|
const polyAssocs = assocModel.associations
|
||||||
|
.filter(assoc => isPolymorphic({ assoc }))
|
||||||
|
.map(assoc =>
|
||||||
|
formatPolymorphicPopulate({
|
||||||
|
assoc,
|
||||||
|
prefix: `${path}.`,
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
return [path, ...polyAssocs];
|
||||||
|
})
|
||||||
|
.reduce((acc, val) => acc.concat(val), []);
|
||||||
};
|
};
|
||||||
|
|
||||||
const formatAssociationPopulate = ({ assoc, prefix = '' }) => {
|
const formatAssociationPopulate = ({ assoc, prefix = '' }) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user