Adding a check to the link utils which should make sure the correct link doc is always picked.

This commit is contained in:
mike12345567 2021-02-03 17:19:41 +00:00
parent ace80ccb7a
commit 8656ef3465
1 changed files with 7 additions and 0 deletions

View File

@ -84,6 +84,13 @@ exports.getLinkDocuments = async function({
// filter to get unique entries
const foundIds = []
linkRows = linkRows.filter(link => {
// make sure anything unique is the correct key
if (
(tableId && link.key[0] !== tableId) ||
(rowId && link.key[1] !== rowId)
) {
return false
}
const unique = foundIds.indexOf(link.id) === -1
if (unique) {
foundIds.push(link.id)