Crash bei "Systembenachrichtigungen" nach Löschen von EMail Text

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
Benutzeravatar
pauthe
Beiträge: 7
Registriert: 18. Jul 2026, 17:02

Crash bei "Systembenachrichtigungen" nach Löschen von EMail Text

Beitrag von pauthe »

Hallo,

ich habe in "Einstellungen - Systembenacnhrichtigungen" den EMail Text bei "Benachrichtigung zur Bestätigung der Registrierung" geklöscht, weil ich gelesen hatte, dass die entsprechende EMail dann nicht versendet wird.
Leider lässt sich nun die komplette Einstellung zu "Systembenachrichtigungen" nicht mehr aufrufen. Es kommt nur die Fehlermeldung bzw der "Hinweis":

Code: Alles auswählen

Admidio\UI\Presenter\FormPresenter::addMultilineTextInput(): Argument #3 ($value) must be of type string, null given, called in /www/htdocs/server/verein/src/UI/Presenter/PreferencesPresenter.php on line 2571
Offenbar darf das Textfeld doch nicht leer sein, aber es gab keine Warnung dazu :-(
Was kann ich jetzt tun - kann ich den fehlenden Text manuell irgendwo wieder einfügen (DB?)?

Danke für die Hilfe schon mal

Pauthe
Benutzeravatar
pauthe
Beiträge: 7
Registriert: 18. Jul 2026, 17:02

Re: Crash bei "Systembenachrichtigungen" nach Löschen von EMail Text

Beitrag von pauthe »

OK, schneller fix:
In der DB unter "adm_texts" steht bei "SYSMAIL_REGISTRATION_CONFIRMATION" eben "NULL".
Gepatched auf z. B. einen Buchstaben oder ''

Code: Alles auswählen

UPDATE adm_texts
SET txt_text = ''
WHERE txt_name = 'SYSMAIL_REGISTRATION_CONFIRMATION';
Dann lässt sich die Einstellung zumindest wieder aufrufen - Puh.

Admidio 5.0.11
MariaDB-Version 10.6.23
PHP-Version 8.5.3-nmm1
Plugins: Mitgliedsbeitrag, Online-Beitrittserklärung
Benutzeravatar
fasse
Administrator
Beiträge: 6365
Registriert: 12. Nov 2005, 16:06

Re: Crash bei "Systembenachrichtigungen" nach Löschen von EMail Text

Beitrag von fasse »

Vielen Dank für den Hinweis.

Der Fehler ist dann in der 5.0.15 behoben:
https://github.com/Admidio/admidio/issues/2112

Gruß
Fasse
Antworten