In ConfgWrite values nested in arrays are not set

Issue information

From user: xenophyle

Related to !575 (merged)

Contribution record

Fork management

Problem/Motivation

@pameela came across this and reported it in #3556475: When Mailchimp Signup Forms recipe is applied, signup form entity is created but no audience selected.

The initial signup block config is created, but it does not get updated with the audience or merge data.

Steps to reproduce

The ddev instructions are in #3556475: When Mailchimp Signup Forms recipe is applied, signup form entity is created but no audience selected.

Otherwise

  • composer create-project drupal/cms:2.0.0-alpha2
  • (you may need to edit composer to allow minimum-stability=dev, then composer install)
  • composer require drupal/mailchimp_signup_forms -W
  • visit the site; follow setup steps, using select Byte as the template
  • install Mailchimp Signup Forms from the project browser
  • authenticate
  • the signup forms are created but do not have an audience

Proposed resolution

I will submit a MR

Remaining tasks

User interface changes

API changes

Data model changes

Edited by drupalbot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information