Include composite and multi-valued fields

Created on 6 April 2022, over 2 years ago
Updated 25 April 2023, over 1 year ago

Problem/Motivation

The module currently ignores composite fields and multi-valued fields.

Steps to reproduce

Create a webform with composite and/or multivalued fields, create a Google Sheets handler, and create a test submission.

Proposed resolution

The patch on this issue adds support for composite and multi-valued fields. Additionally there are new handler configuration options for dealing with these fields. "Multivalue limit" puts an upper limit on how many values to export. Site builders need this option to export fields with a high number or unlimited number of values. "Include empty" is a checkbox for site builders to choose whether they want to include empty copies of multi-valued fields. Site builders can use this setting to ensure that columns line up on future submissions.

User interface changes

Two new options in handler configuration:

Data model changes

Configuration schema now includes multivalue_limit, an integer, and include_empty, a boolean.

✨ Feature request
Status

Fixed

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States rschwab

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024