Problem/Motivation

The module is unsupported and currently throws a LogicException on Drupal 10 due to incorrect validation handling in the handler. It is a critical tool for advanced registration flows and needs to be kept alive.

Proposed resolution

I am offering to take over maintenance of this module. I use it extensively in production for key social development projects for ISPA (Internet Service Providers' Association) South Africa, including:

I have already developed and tested a patch that resolves the Entity Validation conflicts (the validateForm LogicException) and ensures full PHP 8.x / Drupal 10 compatibility. My goal is to maintain the module for the long term, extending support to Drupal 11 and beyond.

Remaining tasks

  • Assign wcweb as maintainer.
  • Commit the Drupal 10 compatibility fixes.
  • Prepare release for Drupal 11 compatibility.

Comments

wcweb created an issue. See original summary.

avpaderno’s picture

Title: Offering to maintain module » Offering to maintain Webform User Registration
Component: Code » Miscellaneous
Assigned: wcweb » Unassigned
Category: Task » Support request
Status: Needs review » Active
oivanov’s picture

@avpaderno - do you still want to be a maintainer on this project?

avpaderno’s picture

@oivanov This offer has been done by wcweb.
As project moderator, I just changed the issue title to include the project name, as required by Offering to become a project owner, maintainer, or co-maintainer.

oivanov’s picture

Status: Active » Fixed

got it, thanks!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

oivanov’s picture

Status: Fixed » Closed (fixed)