etoa / etoa-gui

EtoA Game GUI
https://etoa.ch
GNU Affero General Public License v3.0
10 stars 7 forks source link

admin: TypeError after DB reset #451

Closed river-etoa closed 2 years ago

river-etoa commented 2 years ago

admin-tool: datenbank zurücksetzen und von schema neu erstellen -> übersicht

TypeError:
EtoA\Security\Admin\CurrentAdmin::__construct(): Argument #1 ($adminUser) must be of type EtoA\Admin\AdminUser, null given, called in /var/www/etoa/src/Security/Admin/AdminUserProvider.php on line 33

  at src/Security/Admin/CurrentAdmin.php:15
  at EtoA\Security\Admin\CurrentAdmin->__construct()
     (src/Security/Admin/AdminUserProvider.php:33)
  at EtoA\Security\Admin\AdminUserProvider->refreshUser()
     (vendor/symfony/security-http/Firewall/ContextListener.php:228)
  at Symfony\Component\Security\Http\Firewall\ContextListener->refreshUser()
     (vendor/symfony/security-http/Firewall/ContextListener.php:135)
  at Symfony\Component\Security\Http\Firewall\ContextListener->authenticate()
     (vendor/symfony/security-bundle/Debug/WrappedLazyListener.php:49)
  at Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener->authenticate()
     (vendor/symfony/security-http/Firewall/AbstractListener.php:26)
  at Symfony\Component\Security\Http\Firewall\AbstractListener->__invoke()
     (vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php:62)
  at Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener->callListeners()
     (vendor/symfony/security-http/Firewall.php:86)
  at Symfony\Component\Security\Http\Firewall->onKernelRequest()
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:117)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:230)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners()
     (vendor/symfony/event-dispatcher/EventDispatcher.php:59)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch()
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:151)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch()
     (vendor/symfony/http-kernel/HttpKernel.php:132)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:78)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:199)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (htdocs/symfony.php:28)   
river-etoa commented 2 years ago

korrektes verhalten wäre vermutlich "zurück zu admin-erstellen vor erstem login"