From f2fc69cef4eb191ed42b4e35740cb003ae76b15f Mon Sep 17 00:00:00 2001 From: Thasan Date: Sat, 13 Dec 2014 03:23:44 +0200 Subject: [PATCH] Fixing "rating=safe" search bug --- ext/rating/main.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/rating/main.php b/ext/rating/main.php index 722735d3..f53249e2 100644 --- a/ext/rating/main.php +++ b/ext/rating/main.php @@ -126,7 +126,7 @@ class Ratings extends Extension { $event->add_querylet(new Querylet("rating IN ($set)")); } if(preg_match("/^rating[=|:](?:([sqeu]+)|(safe|questionable|explicit|unknown))$/D", strtolower($event->term), $matches)) { - $ratings = $matches[1] ? $matches[1] : array($matches[2][0]); + $ratings = $matches[1] ? $matches[1] : $matches[2][0]; $ratings = array_intersect(str_split($ratings), str_split(Ratings::get_user_privs($user))); $set = "'" . join("', '", $ratings) . "'"; $event->add_querylet(new Querylet("rating IN ($set)"));