Add support for new relationship objects in client app bindings

This commit is contained in:
Andrew Kingston 2021-02-25 11:06:46 +00:00
parent aab74cce1a
commit bd5bac4ef2
1 changed files with 5 additions and 1 deletions

View File

@ -120,7 +120,11 @@ export const enrichRows = async (rows, tableId) => {
const type = schema[key].type
if (type === "link") {
// Enrich row a string join of relationship fields
row[`${key}_text`] = row[key]?.join(", ") || ""
row[`${key}_text`] =
row[key]
?.map(option => option?.primaryDisplay)
.filter(option => !!option)
.join(", ") || ""
} else if (type === "attachment") {
// Enrich row with the first image URL for any attachment fields
let url = null