-
Type:
Bug
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Editor general
-
High
-
None
-
PHP error fixed
-
None
-
Emptyshow more show less
problem
In OpenID context we can get the below attached error.
solution
ensure that this does not happen again.
Challenge: getCustomers is according to doc block returning always string what seems to be wrong in OpenID context - what must be properly changed in order PHPStan will be happy.
trace
Log ID: 294670
Created: 2026-09-28 14:11:24
Level: 2
Event Code: E9999
Domain: core
Message: TypeError: ZfExtended_Models_User::customersToCustomerIds(): Argument #1 ($customers) must be of type string, null given, called in /var/www/instances-local/instance-1572/library/ZfExtended/Models/User.php on line 291
App Version: 7.44.2
File: /var/www/instances-local/instance-1572/library/ZfExtended/Models/User.php (68)
Trace:
#0 /var/www/instances-local/instance-1572/library/ZfExtended/Models/User.php(291): ZfExtended_Models_User::customersToCustomerIds()
#1 /var/www/instances-local/instance-1572/application/modules/editor/src/User/Operations/UpdateUserCustomersAssignmentsOperation.php(74): ZfExtended_Models_User->getCustomersArray()
#2 /var/www/instances-local/instance-1572/application/modules/editor/src/Authentication/OpenId/Client.php(198): MittagQI\Translate5\User\Operations\UpdateUserCustomersAssignmentsOperation->updateCustomers()
#3 /var/www/instances-local/instance-1572/application/modules/default/Controllers/LoginController.php(279): MittagQI\Translate5\Authentication\OpenId\Client->createOrMergeUser()
#4 /var/www/instances-local/instance-1572/application/modules/default/Controllers/LoginController.php(86): LoginController->handleOpenIdRequest()
#5 /var/www/instances-local/instance-1572/vendor/shardj/zf1-future/library/Zend/Controller/Action.php(528): LoginController->indexAction()
#6 /var/www/instances-local/instance-1572/vendor/shardj/zf1-future/library/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch()
#7 /var/www/instances-local/instance-1572/vendor/shardj/zf1-future/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch()
#8 /var/www/instances-local/instance-1572/vendor/shardj/zf1-future/library/Zend/Application/Bootstrap/Bootstrap.php(106): Zend_Controller_Front->dispatch()
#9 /var/www/instances-local/instance-1572/vendor/shardj/zf1-future/library/Zend/Application.php(400): Zend_Application_Bootstrap_Bootstrap->run()
#10 /var/www/instances-local/instance-1572/library/ZfExtended/Application.php(75): Zend_Application->run()
#11 /var/www/instances-local/instance-1572/library/ZfExtended/BaseIndex.php(178): ZfExtended_Application->run()
#12 /var/www/instances-local/instance-1572/public/index.php(35): ZfExtended_BaseIndex->startApplication()
#13