Problem/Motivation

The current version has challenges working with Webform 6, which in turn is required on a Drupal 9 site.

Proposed resolution

Make code updates to make the module and its submodules ready to work with Webform 6 and Drupal 9.

Remaining tasks

User interface changes

API changes

Data model changes

Not 100% sure if this is required, but to get some things working, I had to move around a couple of things, between the revisions table and the content entity table.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

mandclu created an issue. See original summary.

mandclu’s picture

Status: Active » Needs work
FileSize
6.58 KB

The attached patch, along with the webform patch at #3202126: Undefined index '#type' in WebformActions::processWebformActions on line 128 got things working for me. I did see an issue where, when looking at an old revision, it seems to still display the current revision's configuration. That said, reverting to the older revision did appear to work as expected (previous configuration was restored).

Also, there may be a better to resolve some of the database errors I was seeing (missing columns, etc) but perhaps someone who is more familiar with this module can help.

  • mandclu authored 5f158c8 on 8.x-1.x
    Issue #3202127 by mandclu: Webform 6, Drupal 9 compatibility
    
Nigel Cunningham’s picture

Status: Needs work » Fixed

Commited to the 1.x branch, which I'm continuing to test and update - I'll seek to reproduce and fix the issue you mentioned above too.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.