diff --git a/lib/classes/ForumAbo.php b/lib/classes/ForumAbo.php index 551164ffa7134bb15edc06b1d015e9979077d3bc..c32761c790fa42db35aea186c25b45d0c46453eb 100644 --- a/lib/classes/ForumAbo.php +++ b/lib/classes/ForumAbo.php @@ -85,6 +85,7 @@ class ForumAbo // fetch all users to notify, exclude current user $stmt = $db->prepare("SELECT DISTINCT user_id FROM forum_abo_users + JOIN auth_user_md5 USING (user_id) WHERE topic_id IN (:topic_ids) AND user_id != :user_id"); $stmt->bindValue(':topic_ids', array_keys($path), StudipPDO::PARAM_ARRAY); @@ -117,10 +118,12 @@ class ForumAbo if ($user->locked || ($expiration > 0 && $expiration < time())) { $force_email = false; } - $parent_id = ForumEntry::getParentTopicId($topic['topic_id']); setTempLanguage($data['user_id']); - $notification = sprintf(_("%s hat einen Beitrag geschrieben"), ($topic['anonymous'] ? _('Anonym') : $topic['author'])); + $notification = sprintf( + _('%s hat einen Beitrag geschrieben'), + $topic['anonymous'] ? _('Anonym') : $topic['author'] + ); restoreLanguage(); PersonalNotifications::add(