]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Re-fix for bug 71550: all watchers are now accounted for instead of only the first...
authordave%intrec.com <>
Fri, 16 Mar 2001 15:49:37 +0000 (15:49 +0000)
committerdave%intrec.com <>
Fri, 16 Mar 2001 15:49:37 +0000 (15:49 +0000)
processmail

index dbd419e411d51af007bfbcac90d75089b90c3fa3..a51a076670e8d5692af93bcf4fa031f9e069f3aa 100755 (executable)
@@ -732,9 +732,11 @@ sub filterEmailGroup ($$$) {
        foreach my $person(@emailList) {
            my $personId = DBname_to_id($person);
            SendSQL("SELECT watcher FROM watch WHERE watched = $personId");
-           my $watcher = FetchSQLData();
-           if ($watcher) {
-               push (@watchers, DBID_to_name($watcher));
+           while(MoreSQLData()) {
+               my ($watcher) = FetchSQLData();
+               if ($watcher) {
+                   push (@watchers, DBID_to_name($watcher));
+               }
            }
        }
        push(@emailList, @watchers);