Setup and configuration
MediaWiki 1.27.0-rc.1 (5462877)
PHP 5.6.22-0+deb8u1 (apache2handler)
Echo – (13aaa9c)
Semantic Notifications - master
Issue
PHP Warning: Illegal string offset 'subject' in /.../w/extensions/Echo/includes/Notifier.php on line 102 PHP Notice: Uninitialized string offset: 0 in /.../w/extensions/Echo/includes/Notifier.php on line 102 PHP Warning: Illegal string offset 'body' in /.../w/extensions/Echo/includes/Notifier.php on line 103 PHP Notice: Uninitialized string offset: 0 in /.../w/extensions/Echo/includes/Notifier.php on line 103 PHP Warning: Illegal string offset 'subject' in /.../w/extensions/Echo/includes/Notifier.php on line 102 PHP Notice: Uninitialized string offset: 0 in /.../w/extensions/Echo/includes/Notifier.php on line 102 PHP Warning: Illegal string offset 'body' in /.../w/extensions/Echo/includes/Notifier.php on line 103 PHP Notice: Uninitialized string offset: 0 in /.../w/extensions/Echo/includes/Notifier.php on line 103
This pops up via the job queue when the Semantic Notifications extension tries to send out e-mail notifications.
First assessment
Echo should not fail because of a missing message text key. I'd say, if you have time then let them know that doing
$subject = $email['subject']; $body = $email['body'];