lib/embed.js
Function fetchEmbed
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function fetchEmbed(relations, config, data, headers){
var promises = relations.map(function(relation){
var parent = config.metadata[relation.version][relation.parent];
var isCollection = isCollectionRelation(relation);
var isResource = !isCollection;
Function promises
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
var promises = relations.map(function(relation){
var parent = config.metadata[relation.version][relation.parent];
var isCollection = isCollectionRelation(relation);
var isResource = !isCollection;
var idKey = isCollection ? parent.idKey : relation.modelFk;