Bevor du hier fleissig hier dran herumschraubst, musst du erst einmal sicher stellen, dass die User, die hierüber benachrichtigt werden sollen, auch Zugriff auf den Download haben!
Genau das wird nämlich mit
Code: Alles auswählen
AND " . $db->sql_in_set('user_id', explode(',', $processing_user));Und dazu werden auch nur die User informiert, die den Download abonniert haben und den Download sehen dürfen, bzw. wenn er noch nicht freigeschaltet wurde, die Moderatoren der betreffenden Kategorie sind.
Daher ist $processing_user ggf. auch leer, wenn keine der genannten Bedingungen zutrifft!!
Die Funktion hat dazu bereits so in der 5er Version funktioniert und wurde nur an phpBB 3 angepasst.
Also bitte erst prüfen, ob die Voraussetzungen für die Benachrichtigung überhaupt gegeben sind, bevor am Code geändert wird.
Denn mit deiner Änderung erhalten alle User eine Benachrichtigung, auch die, die keine haben wollen, bzw. keine haben dürfen!!
Die Funktion für $processing_user werde ich allerdings noch einmal prüfen.
Kann sein, dass sich hier (und nur hier!) ein Bug eingeschlichen hat.