Beim Zusammenfügen von Benutzern sollten dem Zielbenutzer alle Tickets der wegfallenden Benutzer zugewiesen werden, da der Benutzer sonst jegliche Zugehörigkeit zu diesen Tickets verliert. Auch für den Administrator ist danach nur noch anhand eines Blicks in die Datenbank und dem alten Benutzernamen halbwegs ersichtlich, von wem das Ticket stammt.


Der EventListener könnte ungefähr so aussehen:

Code
<eventlistener name="userMergeEventListener">
    <eventclassname>wcf\acp\form\UserMergeForm</eventclassname>
    <eventname>save</eventname>
    <listenerclassname>wcf\system\event\listener\TicketsystemUserMergeListener</listenerclassname>
    <environment>admin</environment>
</eventlistener>
  • Umgesetzt ab 5.5.5

    Thanks 1
  • Danke für dein nettes Feedback. habe ich mir für ein zukünftiges Update notiert.

    Thanks 1
    • Hallo. Bei mir kommt das Zusammenfügen von Benutzern leider immer noch relativ häufig vor, weshalb ich diesen Vorschlag nochmal gerne etwas hervorheben würde :)