This commit is contained in:
Martin McKeaveney 2021-02-25 11:59:31 +00:00
parent bcaed4f4e4
commit 89350c91d1
1 changed files with 3 additions and 6 deletions

View File

@ -148,8 +148,9 @@ class LinkController {
const linkedTable = await this._db.get(field.tableId) const linkedTable = await this._db.get(field.tableId)
const linkedSchema = linkedTable.schema[field.fieldName] const linkedSchema = linkedTable.schema[field.fieldName]
if (linkedSchema.relationshipType === "one-to-many") { // iterate through the link IDs in the row field, see if any don't exist already
for (let linkId of rowField) { for (let linkId of rowField) {
if (linkedSchema.relationshipType === "one-to-many") {
const links = await getLinkDocuments({ const links = await getLinkDocuments({
appId: this._appId, appId: this._appId,
tableId: field.tableId, tableId: field.tableId,
@ -164,12 +165,8 @@ class LinkController {
`1:N Relationship Error: Record already linked to another.` `1:N Relationship Error: Record already linked to another.`
) )
} }
console.log("ONE TO MANY")
}
} }
// iterate through the link IDs in the row field, see if any don't exist already
for (let linkId of rowField) {
if (linkId && linkId !== "" && linkDocIds.indexOf(linkId) === -1) { if (linkId && linkId !== "" && linkDocIds.indexOf(linkId) === -1) {
// first check the doc we're linking to exists // first check the doc we're linking to exists
try { try {