Re-fix for bug 71550: all watchers are now accounted for instead of only the first watcher found.

This commit is contained in:
dave%intrec.com 2001-03-16 07:49:37 +00:00
Родитель f47d16c28a
Коммит d2d8243931
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -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);