diff --git a/docassemble/tclpgoogledocsmerger/airtable.py b/docassemble/tclpgoogledocsmerger/airtable.py index a9110f9..0afa9fe 100644 --- a/docassemble/tclpgoogledocsmerger/airtable.py +++ b/docassemble/tclpgoogledocsmerger/airtable.py @@ -79,7 +79,7 @@ def get_airtable_or_cache(airtable_info:Mapping[str, str], redis_cache=None) -> t = Table(airtable_key, airtable_base, table_name) name_map = {r["id"]: r["fields"].get("Name") for r in t.all()} for row in just_rows: - row[col] = ','.join([name_map.get(val, '') for val in row.get(col, [])]) + row[col] = ','.join(['"' + name_map.get(val, '') + '"' for val in row.get(col, [])]) except requests.exceptions.HTTPError as ex: log(f'HTTPError when retrieving airtable: {ex}') return None