Fehlermeldung unter Modul Messages nach Update auf V5

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
koeneke
Beiträge: 3
Registriert: 24. Jan 2025, 17:55

Fehlermeldung unter Modul Messages nach Update auf V5

Beitrag von koeneke »

Hallo zusammen,

nach dem Update von Version 4 auf 5 habe ich folgendes Problem:
Gehe ich auf den Reiter "Gruppen & Rollen" dann auf den Menüpunkt "Mitgliederliste" erscheint die List.
Versuche ich dann an die Mitgliederliste eine E-Mail zu schicken kommt folgende Fehlermeldung:

Admidio\UI\Presenter\FormPresenter::addInput(): Argument #3 ($value) must be of type string, array given, called in /www/htdocs/XXX/admidio/modules/messages/messages_write.php on line 452 in /www/htdocs/XXX/admidio/src/UI/Presenter/FormPresenter.php, in line 690

Stacktrace:
#0 /www/htdocs/XXX/admidio/modules/messages/messages_write.php(452): Admidio\UI\Presenter\FormPresenter->addInput('userUuidList', '', Array, Array) #1 {main}

Gehe ich übrigens folgenden Weg funktioniert es:
Reiter "Nachrichten" -> "E-Mail schreiben" - > Gruppe wählen.

Kann mir jemand weiterhelfen, wie ich diesen Fehler beheben kann?
Vielen Dank für Eure Hilfe!
Stefan
knappe1974
Beiträge: 10
Registriert: 19. Jan 2022, 00:18

Re: Fehlermeldung unter Modul Messages nach Update auf V5

Beitrag von knappe1974 »

Beim Aufruf der Funktion „E-Mail an Liste“ aus einer Mitgliederliste heraus tritt in Admidio 5.0.14 ein reproduzierbarer TypeError auf. Der Fehler entsteht im Nachrichtenmodul beim Aufbau des Formulars in messages_write.php.

Systemumgebung
1. Admidio-Version: 5.0.14
2. Betriebssystem: Linux (Linux dd23516 6.8.0-136-generic #136-Ubuntu x86_64)
3. PHP-Version: 8.4.16-nmm1
4. Datenbank: MariaDB 10.11.14

Schritte zur Reproduktion
1. Modul „Gruppen & Rollen“ öffnen.
2. Eine beliebige Gruppe/Rolle auswählen.
3. Die Mitgliederliste dieser Gruppe/Rolle anzeigen.
4. Auf den Button „E-Mail an Liste“ klicken.

Erwartetes Verhalten
Es sollte die Seite zum Verfassen einer E-Mail geöffnet werden, wobei die Empfängerliste korrekt vorbelegt ist.

Tatsächliches Verhalten
Stattdessen wird eine Fehlermeldung ausgegeben und die Verarbeitung bricht ab.

Exception / Fehlermeldung

Code: Alles auswählen

Admidio\UI\Presenter\FormPresenter::addInput(): Argument #3 ($value) must be of type string, array given, called in /www/htdocs/w012b4c9/meldebogen.hfbhk.de/modules/messages/messages_write.php on line 452
Dateianhänge
fehlermeldung_mail_an_rolle.png
fehlermeldung_mail_an_rolle.png (53.29 KiB) 73 mal betrachtet
Antworten