fix: 🐛 Check merge key for merge data source (#3901)
This commit is contained in:
parent
9c553fded4
commit
911d672835
@ -60,7 +60,14 @@ export const callForAllDataSourcesAsync = async ({
|
||||
|
||||
await Promise.allSettled(promises);
|
||||
|
||||
return uniqBy(mergedData.flat(), obj => obj[mergeKey]);
|
||||
let results = [];
|
||||
if (mergeKey) {
|
||||
results = uniqBy(mergedData.flat(), obj => get(obj, mergeKey));
|
||||
} else {
|
||||
results = mergedData.flat();
|
||||
}
|
||||
|
||||
return results;
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user