
Hallo,
-----Ursprüngliche Nachricht----- Von: Alexander Halle Gesendet: Mittwoch, 11. November 2009 12:28 Betreff: Re: [otrs-de] Besitzer-Änderung bei Verschieben
Jan.Dreyer@bertelsmann.de schrieb: [...]
Nach dem Verschieben eines Tickets in eine andere Queue steht der Agent als Besitzer im Ticket, der das Ticket verschoben hat. Es soll aber der Agent Besitzer sein, der auch vorher Besitzer war (bzw. es soll kein Besitzer eingetragen sein, falls es noch nicht zugewiesen war). [...]
Hallo Jan,
das könnte Ticket::EventModulePost###1-ForceOwnerResetOnMove in der SysConfig sein. Das habe ich allerdings noch nie benutzt, bitte schau es dir Mal an.
Nein, das Problem ist bereits, dass VOR dem Verschieben der Owner gewechselt wird. Zum Nachspielen: Ein frisch eingetroffenes Ticket (Besitzer: root@localhost) --> Benutzen der Verschieben"-Funktion --> Ticket wird gesperrt und Verschieben-Dialog angezeigt --> Ticket freigeben --> Ticket verbleibt in Queue, ABER Besitzer wurde gewechselt! Also nicht Post-Event, sondern Pre. Das Ganze passiert in Zeile 361 bis 366 von Kernel/Modules/AgentTicketMove.pm - und soweit ich das sehe, kann es auch nicht disabled werden :( Einfaches Auskommentieren klappt auch nicht, da das Freigeben wieder einen gültigen Besitzer erfordert ... *seufz* Gruß Jan Dreyer