Öffnet man eine bestehende Nachricht erhält man folgenden Fehler
Call to undefined method Admidio\Messages\Entity\Message::getAttachmentsInformations()
Dieser Fehler tritt in der Demoinstallation auf wenn man die oberste Nachricht "New training times" öffnen möchte. Der Fehler tritt allerdings nicht bei allen Nachrichten auf.
LG Conny
Nachrichten öffnen funktioniert nicht
- MightyMCoder
- Developer
- Beiträge: 154
- Registriert: 21. Jun 2023, 14:46
Re: Nachrichten öffnen funktioniert nicht
Hallo Conny,
da hat sich wohl ein Tippfehler beim Aufruf der Funktion eingeschlichen...
Schneller Fix:
Ändere in der Datei modules/messages/messages_write.php die Zeile 618 von
zu
ab.
Dann sollte es wieder funktionieren.
Mit der nächsten Version ist der Fehler dann beseitigt.
Viele Grüße
MightyMCoder
da hat sich wohl ein Tippfehler beim Aufruf der Funktion eingeschlichen...
Schneller Fix:
Ändere in der Datei modules/messages/messages_write.php die Zeile 618 von
Code: Alles auswählen
$attachments = $message->getAttachmentsInformations();
Code: Alles auswählen
$attachments = $message->getAttachmentsInformation();
Dann sollte es wieder funktionieren.
Mit der nächsten Version ist der Fehler dann beseitigt.
Viele Grüße
MightyMCoder
- MightyMCoder
- Developer
- Beiträge: 154
- Registriert: 21. Jun 2023, 14:46
Re: Nachrichten öffnen funktioniert nicht
Das reicht leider noch nicht aus...MightyMCoder hat geschrieben: ↑12. Nov 2025, 18:52 Schneller Fix:
Ändere in der Datei modules/messages/messages_write.php die Zeile 618 vonzuCode: Alles auswählen
$attachments = $message->getAttachmentsInformations();
ab.Code: Alles auswählen
$attachments = $message->getAttachmentsInformation();
Um sich den Anhang auch wirklich anschauen zu können, muss in der Datei src/Messages/Entity/Message.php die Zeile 307 von
Code: Alles auswählen
$attachments[] = array('msa_id' => $row['msa_id'], 'file_name' => $row['msa_original_file_name'], 'admidio_file_name' => $row['msa_file_name']);
Code: Alles auswählen
$attachments[] = array('msa_uuid' => $row['msa_uuid'], 'file_name' => $row['msa_original_file_name'], 'admidio_file_name' => $row['msa_file_name']);
Viele Grüße
MightyMCoder
Re: Nachrichten öffnen funktioniert nicht
Ja, mit diesen beiden Änderungen funktioniert alles wieder.
Thx, Conny
Thx, Conny