X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=philter%2Fphilter%2Finclude%2Frule.inc.php;h=9123b296242463929e49f0d830230d34d4909aec;hb=fe9450a23c6c8db28a6d8d5e5b2c3950789d384a;hp=726b070e2f09e4cad7929b3d7462152daad8b394;hpb=de47756d26c6cd3fd18f650ce2137f3e19da4059;p=old-projects.git diff --git a/philter/philter/include/rule.inc.php b/philter/philter/include/rule.inc.php index 726b070..9123b29 100644 --- a/philter/philter/include/rule.inc.php +++ b/philter/philter/include/rule.inc.php @@ -66,9 +66,13 @@ class Rule { $left_joins .= $plug->sql_get(); $sql = mysql_query("SELECT * FROM matches WHERE matches.uid='$_uid' AND matches.rid='$_rid' ".$left_joins); - - while($t = mysql_fetch_assoc($sql)) - $this->matches[] = $philter->config['match_plugins'][$t['pid']]->sql_to_data($t); + + if($_rid) + while($t = mysql_fetch_assoc($sql)) + $this->matches[] = $philter->config['match_plugins'][$t['pid']]->sql_to_data($t); + else + while($t = mysql_fetch_assoc($sql)) + $this->matches[] = $philter->config['global_plugins'][$t['pid']]->sql_to_data($t); } function move_to($_new_rank, $_uid, $_rid) {