]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 387705: Single dependency loop detection not working anymore - Patch by Ronaldo...
authorlpsolit%gmail.com <>
Thu, 12 Jul 2007 00:40:23 +0000 (00:40 +0000)
committerlpsolit%gmail.com <>
Thu, 12 Jul 2007 00:40:23 +0000 (00:40 +0000)
Bugzilla/Bug.pm

index 1f4ac606fc9009231a250b79eb7df4b0d24e7e56..321220194b7bdd5fc5d0c53577759dcb7b3e4236 100755 (executable)
@@ -877,9 +877,10 @@ sub _check_dependencies {
         
         $deps_in{$type} = \@bug_ids;
     }
-        
+
     # And finally, check for dependency loops.
-    my %deps = ValidateDependencies($deps_in{dependson}, $deps_in{blocked});
+    my $bug_id = ref($invocant) ? $invocant->id : 0;
+    my %deps = ValidateDependencies($deps_in{dependson}, $deps_in{blocked}, $bug_id);
 
     return ($deps{'dependson'}, $deps{'blocked'});
 }