Skip to content

Problematischer Code -> Adressen-Spam

Es geht um diese Stelle:

https://dev.quiqqer.com/quiqqer/customer/-/blob/master/ajax/backend/customer/getAddress.php#L24

Hier wird pauschal einfach immer eine Adresse angelegt, wenn irgendeine Exception auftritt. Das kannste so nicht lassen. Es kann durchaus ein Fehler auftreten der nichts damit zu tun hat, dass eine Adresse nicht existiert.

Vor allem durch die neuen Änderungen hier:

https://dev.quiqqer.com/quiqqer/quiqqer/-/blob/dev/lib/QUI/Users/User.php#L2177

Ich hatte z.B. das Problem, dass bei einem Benutzer in der Haupt E-Mail-Adresse ein Leerzeichen drin war. Dadurch hat er beim ->addMail() eine Exception geworfen, jedes Mal wenn der Kunde geöffnet wurde. Und jedes Mal wurde dann eine neue leere Adresse angelegt.