[Rt-commit] r17927 - in rt/3.999/branches/merge_to_3.8.2: .

sunnavy at bestpractical.com sunnavy at bestpractical.com
Mon Jan 26 06:50:48 EST 2009


Author: sunnavy
Date: Mon Jan 26 06:50:48 2009
New Revision: 17927

Modified:
   rt/3.999/branches/merge_to_3.8.2/   (props changed)
   rt/3.999/branches/merge_to_3.8.2/lib/RT/Model/LinkCollection.pm

Log:
 r19056 at sunnavys-mb:  sunnavy | 2009-01-26 19:06:26 +0800
 merged lib/RT/Model/LinkCollection.pm


Modified: rt/3.999/branches/merge_to_3.8.2/lib/RT/Model/LinkCollection.pm
==============================================================================
--- rt/3.999/branches/merge_to_3.8.2/lib/RT/Model/LinkCollection.pm	(original)
+++ rt/3.999/branches/merge_to_3.8.2/lib/RT/Model/LinkCollection.pm	Mon Jan 26 06:50:48 2009
@@ -154,6 +154,11 @@
     my $Link = $self->SUPER::next();
     return $Link unless $Link && ref $Link;
 
+    # skip very invalid Link records
+    unless ( $Link->target && $Link->base ) {
+        return $self->next;
+    }
+
     # Skip links to local objects thast are deleted
     if (    $Link->target_uri->is_local
         and UNIVERSAL::isa( $Link->target_obj, "RT::Model::Ticket" )


More information about the Rt-commit mailing list