mikopbx / Core

Main repository! MikoPBX - is free, easy to setup PBX for small business based on Asterisk 16 core
https://www.mikopbx.com
GNU General Public License v3.0
367 stars 61 forks source link

Fix the exception on a wrong login data #630

Closed jorikfon closed 6 months ago

jorikfon commented 1 year ago

`TypeError: Argument 1 passed to MikoPBX\Modules\Config\ConfigClass::authenticateUser() must be of the type string, null given in file /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php on line 336 Stack trace:

  1. TypeError->() /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php:336
  2. MikoPBX\Modules\Config\ConfigClass->authenticateUser() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  3. call_user_func_array() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  4. MikoPBX\Common\Providers\PBXConfModulesProvider->hookModulesMethod() /offload/rootfs/usr/www/src/AdminCabinet/Controllers/SessionController.php:83
  5. MikoPBX\AdminCabinet\Controllers\SessionController->startAction() [internal]:0
  6. Phalcon\Dispatcher\AbstractDispatcher->callActionMethod() [internal]:0
  7. Phalcon\Dispatcher\AbstractDispatcher->dispatch() [internal]:0
  8. Phalcon\Mvc\Application->handle() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:65
  9. Application->main() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:73 TypeError: Argument 1 passed to MikoPBX\Modules\Config\ConfigClass::authenticateUser() must be of the type string, null given in file /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php on line 336 Stack trace:
  10. TypeError->() /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php:336
  11. MikoPBX\Modules\Config\ConfigClass->authenticateUser() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  12. call_user_func_array() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  13. MikoPBX\Common\Providers\PBXConfModulesProvider->hookModulesMethod() /offload/rootfs/usr/www/src/AdminCabinet/Controllers/SessionController.php:83
  14. MikoPBX\AdminCabinet\Controllers\SessionController->startAction() [internal]:0
  15. Phalcon\Dispatcher\AbstractDispatcher->callActionMethod() [internal]:0
  16. Phalcon\Dispatcher\AbstractDispatcher->dispatch() [internal]:0
  17. Phalcon\Mvc\Application->handle() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:65
  18. Application->main() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:73 TypeError: Argument 1 passed to MikoPBX\Modules\Config\ConfigClass::authenticateUser() must be of the type string, null given in file /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php on line 336 Stack trace:
  19. TypeError->() /offload/rootfs/usr/www/src/Modules/Config/ConfigClass.php:336
  20. MikoPBX\Modules\Config\ConfigClass->authenticateUser() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  21. call_user_func_array() /offload/rootfs/usr/www/src/Common/Providers/PBXConfModulesProvider.php:105
  22. MikoPBX\Common\Providers\PBXConfModulesProvider->hookModulesMethod() /offload/rootfs/usr/www/src/AdminCabinet/Controllers/SessionController.php:83
  23. MikoPBX\AdminCabinet\Controllers\SessionController->startAction() [internal]:0
  24. Phalcon\Dispatcher\AbstractDispatcher->callActionMethod() [internal]:0
  25. Phalcon\Dispatcher\AbstractDispatcher->dispatch() [internal]:0
  26. Phalcon\Mvc\Application->handle() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:65
  27. Application->main() /offload/rootfs/usr/www/sites/admin-cabinet/index.php:73 {"success":false,"reload":false,"message":{"error":["\u041e\u0448\u0438\u0431\u043a\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438"]},"lastSentryEventId":null} `
jorikfon commented 8 months ago

fixed