Comment Post Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Sep 08, 2023 02:50 AM - edited ‎Sep 08, 2023 02:50 AM
Hello! I don't understand why the linked field won't accept the value. What am I missing?
//Setup Start
let tableName = "🎵 Tracks"
let linkedField1Name = "Composer(s)"
let linkedField2Name = "Producer(s)"
let compiledLinkedFieldName = "Contributors (-mix)"
//Setup End
let {linkedField1Values, linkedField2Values, recordId} = input.config()
let table = base.getTable(tableName)
let compiledObject = new Object;
for (let record of linkedField1Values){
compiledObject[record] = recordId
console.log(record)
}
for (let record of linkedField2Values){
compiledObject[record] = recordId
}
let compiledArray = new Array;
for (let record in compiledObject){
compiledArray.push({id: record})
}
await table.updateRecordAsync(recordId, {
"Contributors (-mix)": compiledArray
})
Solved! Go to Solution.
10 Replies 10
Comment Post Options
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Oct 04, 2023 02:37 PM
Rad, this helped me solve a similar issue I was facing regarding linked records in the automation environment.
Custom builds for your needs. Reach out if you want to talk!

- « Previous
-
- 1
- 2
- Next »