Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
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.
Comment | File | Size | Author |
---|---|---|---|
#2 | config_entity_revisions-webform_6-3202127-2.patch | 6.58 KB | mandclu |
Comments
Comment #2
mandclu CreditAttribution: mandclu at Northern Commerce commentedThe 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.
Comment #4
Nigel CunninghamCommited 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.