Skip to content

TypeError in 11.1.3 #52

Closed
Closed

Description

@koehnlein

I am running a project with TYPO3 14.3.10 and evoweb/sf-register 14.0.2

Everythins works fine with evoweb/extender 11.1.2, but when I update to evoweb/extender 11.1.3 in run into this error:

Image

Stacktrace

(1/1)
TypeError

Cannot assign Evoweb\SfRegister\Domain\Model\FrontendUser to property Evoweb\SfRegister\Validation\Validator\UserValidator::$model of type Evoweb\SfRegister\Domain\Model\ValidatableInterface

in /var/www/html/vendor/evoweb/sf-register/Classes/Validation/Validator/UserValidator.php line 37

at Evoweb\SfRegister\Validation\Validator\UserValidator -> isValid ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Validation/Validator/AbstractGenericObjectValidator.php line 56

at TYPO3\CMS\Extbase\Validation\Validator\AbstractGenericObjectValidator -> validate ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Mvc/Controller/Argument.php line 209

at TYPO3\CMS\Extbase\Mvc\Controller\Argument -> validate ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Mvc/Controller/Arguments.php line 230

at TYPO3\CMS\Extbase\Mvc\Controller\Arguments -> validate ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Mvc/Controller/ActionController.php line 461

at TYPO3\CMS\Extbase\Mvc\Controller\ActionController -> callActionMethod ( )
in /var/www/html/vendor/evoweb/sf-register/Classes/Controller/FeuserController.php line 259

at Evoweb\SfRegister\Controller\FeuserController -> callActionMethod ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Mvc/Controller/ActionController.php line 385

at TYPO3\CMS\Extbase\Mvc\Controller\ActionController -> processRequest ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Mvc/Dispatcher.php line 68

at TYPO3\CMS\Extbase\Mvc\Dispatcher -> dispatch ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Core/Bootstrap.php line 154

at TYPO3\CMS\Extbase\Core\Bootstrap -> handleFrontendRequest ( )
in /var/www/html/vendor/typo3/cms-extbase/Classes/Core/Bootstrap.php line 133

at TYPO3\CMS\Extbase\Core\Bootstrap -> run ( )
in /var/www/html/vendor/typo3/cms-frontend/Classes/ContentObject/ContentObjectRenderer.php line 4335

(...)

Activity

  1. markusleben commented on Nov 3, 2026

    @markusleben

    The fix is already on develop: #51 (c5d3e86, merged 2026-10-21). With dev-develop#683d819 registration works again on TYPO3 14.3.10 with sf_register 14.0.2. Could you tag 11.1.4 with it?

    While at it: extender requires composer/pcre ^2.1.3, but nothing in the extension uses Composer\Pcre. Projects that lock composer/pcre 3.x cannot composer require evoweb/extender without -W. Would you accept widening it to ^2.1.3 || ^3.1, or dropping it?

  2. evoWeb commented on Nov 3, 2026

    @evoWeb
    Owner

    Release 11.1.4 is published. On packagist this is already available. Due to https://git.typo3.org/services/t3o-sites/extensions.typo3.org/ter/-/merge_requests/958 the TER release is currently broken. I'll rerun the deployment once the Gitlab change was release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions