[freeside-commits] freeside/rt/lib/RT Ticket_Overlay.pm,1.13,1.14

Ivan,,, ivan at wavetail.420.am
Tue Jul 27 03:09:32 PDT 2010


Update of /home/cvs/cvsroot/freeside/rt/lib/RT
In directory wavetail.420.am:/tmp/cvs-serv26966

Modified Files:
	Ticket_Overlay.pm 
Log Message:
don't leak transactions indicating reminders are implemented as tickets, RT#8260

Index: Ticket_Overlay.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/rt/lib/RT/Ticket_Overlay.pm,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -w -d -r1.13 -r1.14
--- Ticket_Overlay.pm	27 Jul 2010 09:02:48 -0000	1.13
+++ Ticket_Overlay.pm	27 Jul 2010 10:09:30 -0000	1.14
@@ -618,10 +618,15 @@
                 }
             }
             
+            #don't show transactions for reminders
+            my $silent = ( !$args{'_RecordTransaction'}
+                           || $self->Type eq 'reminder'
+                         );
+
             my ( $wval, $wmsg ) = $self->_AddLink(
                 Type                          => $LINKTYPEMAP{$type}->{'Type'},
                 $LINKTYPEMAP{$type}->{'Mode'} => $link,
-                Silent                        => !$args{'_RecordTransaction'},
+                Silent                        => $silent,
                 'Silent'. ( $LINKTYPEMAP{$type}->{'Mode'} eq 'Base'? 'Target': 'Base' )
                                               => 1,
             );



More information about the freeside-commits mailing list