Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted January 23, 20232 yr Hi, after big update of our server and forum system we have problem with sending the mesages. When I reply someone, the reply is sent, but the site doesnt refresh a my text stays in the editor. If i try to compose new message i wil get this fault message (but the message is still sended): TypeError: htmlspecialchars(): Argument #1 ($string) must be of type string, IPS\core\Messenger\Message given (0) #0 /srv/www/peugeot-club.com/www/system/Email/Email.php(949) : eval()'d code(203): htmlspecialchars(Object(IPS\core\Messenger\Message), 131, 'UTF-8', false) #1 /srv/www/peugeot-club.com/www/system/Email/Email.php(952): IPS\Theme\email_html_core_notification_new_private_message(Object(IPS\core\Messenger\Message), Object(IPS\Email\Outgoing\Php)) #2 /srv/www/peugeot-club.com/www/system/Email/Email.php(367): IPS\_Email::template('core', 'notification_ne...', 'html', Array) #3 /srv/www/peugeot-club.com/www/system/Email/Email.php(875): IPS\_Email->compileContent('html', Object(IPS\Member), Object(IPS\Lang)) #4 /srv/www/peugeot-club.com/www/system/Notification/Notification.php(941): IPS\_Email->mergeAndSend(Array, NULL, NULL, Array, Object(IPS\Lang)) #5 /srv/www/peugeot-club.com/www/system/Notification/Notification.php(921): IPS\_Notification->sendEmails(Array, Array) #6 /srv/www/peugeot-club.com/www/applications/core/sources/Messenger/Message.php(198): IPS\_Notification->send() #7 /srv/www/peugeot-club.com/www/applications/core/sources/Messenger/Conversation.php(376): IPS\core\Messenger\_Message->sendNotifications() #8 /srv/www/peugeot-club.com/www/system/Content/Item.php(463): IPS\core\Messenger\_Conversation->processAfterCreate(Object(IPS\core\Messenger\Message), Array) #9 /srv/www/peugeot-club.com/www/system/Content/Item.php(143): IPS\Content\_Item::createFromForm(Array, NULL) #10 /srv/www/peugeot-club.com/www/applications/core/modules/front/messaging/messenger.php(490): IPS\Content\_Item::create() #11 /srv/www/peugeot-club.com/www/system/Dispatcher/Controller.php(107): IPS\core\modules\front\messaging\_messenger->compose() #12 /srv/www/peugeot-club.com/www/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #13 /srv/www/peugeot-club.com/www/applications/core/modules/front/messaging/messenger.php(67): IPS\Content\_Controller->execute() #14 /srv/www/peugeot-club.com/www/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\messaging\_messenger->execute() #15 /srv/www/peugeot-club.com/www/index.php(13): IPS\_Dispatcher->run() #16 {main} Cold someone help us? Thank You.
January 23, 20232 yr Management The issue looks to be outdated email templates. Check in the AdminCP for any customisations to your email notification templates.
January 23, 20232 yr Author I have tried to disable every customization, even switch to default theme, but nothing helps
January 23, 20232 yr Community Expert Solution I have tried to disable every customization, even switch to default theme, but nothing helps You would need to revert your modified email templates in ACP -> Customization -> Appearance -> Emails
January 24, 20232 yr Hi @PeugeotClubCZ, Thanks for letting us know it worked! If you encounter any other issues, please don't hesitate to let us know. 😉