bastibuck / contao-force-password-change

Extension for Contao Open Source CMS that forces members to change their password after first login
GNU Lesser General Public License v3.0
1 stars 3 forks source link

Call to a member function row() on null #5

Open akroii opened 3 years ago

akroii commented 3 years ago
[2021-10-30 21:23:57] request.CRITICAL: Uncaught PHP Exception Error: "Call to a member function row() on null" at /Users/akroii/Sites/localhost/contao49/vendor/bastibuck/contao-force-password-change/classes/ForcePassChangeHooks.php line 43 {"exception":"[object] (Error(code: 0): Call to a member function row() on null at /Users/akroii/Sites/localhost/contao49/vendor/bastibuck/contao-force-password-change/classes/ForcePassChangeHooks.php:43)"} []

Wenn ich die Erweiterung installiere und mich im frontend einlogge, erscheint sofort im Frontend die obige Fehlermeldung. Ich habe dabei noch kein Modul irgendwo eingebunden oder ähnliches.

Contao 4.9.22 force-password-change: 1.0.0

akroii commented 3 years ago

Noch die Stactrace

Error:
Call to a member function row() on null

  at vendor/bastibuck/contao-force-password-change/classes/ForcePassChangeHooks.php:43
  at Bastibuck\ForcePassChangeHooks->memberChangePass(object(PageModel), object(LayoutModel), object(PageRegular))
     (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:191)
  at Contao\PageRegular->prepare(object(PageModel))
     (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:48)
  at Contao\PageRegular->getResponse(object(PageModel), true)
     (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:337)
  at Contao\FrontendIndex->renderPage(object(PageModel))
     (vendor/symfony/http-kernel/HttpKernel.php:158)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:80)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:201)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (web/index.php:31)  
franz-ferdinand commented 2 years ago

Lieber Basti Buck

Bei mir passiert genau dasselbe:

[2022-06-08 11:05:03] request.CRITICAL: Uncaught PHP Exception Error: "Call to a member function row() on null" at /home/wennberg/www/smarterhealthcare.ch/vendor/bastibuck/contao-force-password-change/classes/ForcePassChangeHooks.php line 43 {"exception":"[object] (Error(code: 0): Call to a member function row() on null at /home/wennberg/www/smarterhealthcare.ch/vendor/bastibuck/contao-force-password-change/classes/ForcePassChangeHooks.php:43)"}

Contao: 4.9.29 force-password-change: 1.0.0

Ich muss deine Erweiterung Ende der Woche produktiv haben, ist es dir möglich, das schnell anzuschauen?

bastibuck commented 2 years ago

Moin,

nein das schaffe ich leider nicht. Die Erweiterung ist auch seit Contao 4.1 nicht mehr angepasst worden. Quasi Not maintained. Würde es gerne mal beheben, aber neben Vollzeitjob fehlt die Zeit und Motivation. Sorry

Wenn du einen fix hast, mach gerne einen PR