Hi,
bei uns ist o.g. Einstellung der SysConfig auf "Ja" gesetzt. Eigentlich müsste der Besitzer (und nur er) Follow-up-Nachrichten eines Tickets erhalten, sobald dieses entsperrt ist. De facto wird bei uns in diesem Fall niemand benachrichtigt. Ein Test mit der Einstellung des Default ("Nein") ergab dagegen ein korrektes Verhalten (alle Agenten, die die Queue, in der das Ticket steht, unter „Meine Queues“ ausgewählt haben, erhalten eine Nachricht).
Leider weiß ich nicht, seit wann der Fehler auftritt. Wir setzten OTRS 4.07 ein.
Könnt ihr weiterhelfen?
Gruß
OTRS4 PostmasterFollowUpOnUnlockAgentNotifyOnlyToOwner greift nicht
Re: OTRS4 PostmasterFollowUpOnUnlockAgentNotifyOnlyToOwner greift nicht
Kann/muss ich leider bestätigen, funktioniert bei uns in OTRS 4.0.8 auch nicht (mehr?).
Wenn ich PostmasterFollowUpOnUnlockAgentNotifyOnlyToOwner deaktiviere, wird die Benachrichtigung wieder an alle verschickt.
Wenn die Option aktiviert ist, bekommt niemand eine Benachrichtigung - auch der Besitzer des Tickets nicht.
Wenn ich PostmasterFollowUpOnUnlockAgentNotifyOnlyToOwner deaktiviere, wird die Benachrichtigung wieder an alle verschickt.
Wenn die Option aktiviert ist, bekommt niemand eine Benachrichtigung - auch der Besitzer des Tickets nicht.
Re: OTRS4 PostmasterFollowUpOnUnlockAgentNotifyOnlyToOwner greift nicht
OK, habe glaube ich den Bug gefunden.
In der Datei /otrs/Kernel/System/Ticket/Article.pm gibt es diese Zeile:
Direkt darunter oder darüber muss man noch einfügen:
Ansonsten läuft das Script ca. 50 Zeilen darunter in diese Bedingung und steigt dann mit "next USER" aus:
Bei mir funktioniert es nun.
Ist auch in der aktuellen 4.0.11 noch falsch. In OTRS 3.x sah der Bereich noch ein wenig anders aus, war aber fehlerfrei.
[EDIT]
Habe das mal als Bug gemeldet:
http://bugs.otrs.org/show_bug.cgi?id=11431
In der Datei /otrs/Kernel/System/Ticket/Article.pm gibt es diese Zeile:
Code: Select all
$SubscribedUserIDs{ $Ticket{OwnerID} } = 1;
Code: Select all
%OwnerUserIDs = ( $Ticket{OwnerID} => 1 );
Code: Select all
# check UserSendNewTicketNotification to non owners or watchers
if ( !$OwnerUserIDs{$UserID} && !$WatcherUserIDs{$UserID} ) {
Ist auch in der aktuellen 4.0.11 noch falsch. In OTRS 3.x sah der Bereich noch ein wenig anders aus, war aber fehlerfrei.
[EDIT]
Habe das mal als Bug gemeldet:
http://bugs.otrs.org/show_bug.cgi?id=11431