[otrs-cvs] CVS: otrs/Kernel/System/LinkObject Ticket.pm,1.6,1.7
cvs-log at otrs.org
cvs-log at otrs.org
Thu Aug 10 13:56:01 CEST 2006
Update of /home/cvs/otrs/Kernel/System/LinkObject
In directory lancelot:/tmp/cvs-serv10064/Kernel/System/LinkObject
Modified Files:
Ticket.pm
Log Message:
added events for linking tickets
Index: Ticket.pm
===================================================================
RCS file: /home/cvs/otrs/Kernel/System/LinkObject/Ticket.pm,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** Ticket.pm 28 Apr 2006 12:03:51 -0000 1.6
--- Ticket.pm 10 Aug 2006 10:55:59 -0000 1.7
***************
*** 59,62 ****
--- 59,68 ----
Name => "\%\%$SlaveTicketNumber\%\%$Param{LinkID2}\%\%$Param{LinkID1}",
);
+ # ticket event
+ $Self->{TicketObject}->TicketEventHandlerPost(
+ Event => 'TicketSlaveLinkAdd'.$Param{LinkType},
+ UserID => $Self->{UserID},
+ TicketID => $Param{LinkID1},
+ );
# added slave ticket history
my $MasterTicketNumber = $Self->{TicketObject}->TicketNumberLookup(
***************
*** 70,73 ****
--- 76,85 ----
Name => "\%\%$MasterTicketNumber\%\%$Param{LinkID1}\%\%$Param{LinkID2}",
);
+ # ticket event
+ $Self->{TicketObject}->TicketEventHandlerPost(
+ Event => 'TicketMasterLinkAdd'.$Param{LinkType},
+ UserID => $Self->{UserID},
+ TicketID => $Param{LinkID2},
+ );
}
return 1;
***************
*** 89,92 ****
--- 101,110 ----
Name => "\%\%$SlaveTicketNumber\%\%$Param{LinkID2}\%\%$Param{LinkID1}",
);
+ # ticket event
+ $Self->{TicketObject}->TicketEventHandlerPost(
+ Event => 'TicketSlaveLinkDelete'.$Param{LinkType},
+ UserID => $Self->{UserID},
+ TicketID => $Param{LinkID2},
+ );
# added slave ticket history
my $MasterTicketNumber = $Self->{TicketObject}->TicketNumberLookup(
***************
*** 100,103 ****
--- 118,127 ----
Name => "\%\%$MasterTicketNumber\%\%$Param{LinkID1}\%\%$Param{LinkID2}",
);
+ # ticket event
+ $Self->{TicketObject}->TicketEventHandlerPost(
+ Event => 'TicketMasterLinkDelete'.$Param{LinkType},
+ UserID => $Self->{UserID},
+ TicketID => $Param{LinkID1},
+ );
}
return 1;
More information about the cvs-log
mailing list