aboutsummaryrefslogtreecommitdiffstats
path: root/includes/WatchedItemQueryService.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/WatchedItemQueryService.php')
-rw-r--r--includes/WatchedItemQueryService.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/includes/WatchedItemQueryService.php b/includes/WatchedItemQueryService.php
index c80e4a53198d..ba7707411a87 100644
--- a/includes/WatchedItemQueryService.php
+++ b/includes/WatchedItemQueryService.php
@@ -1,7 +1,9 @@
<?php
+use Wikimedia\Rdbms\IDatabase;
use MediaWiki\Linker\LinkTarget;
use Wikimedia\Assert\Assert;
+use Wikimedia\Rdbms\LoadBalancer;
/**
* Class performing complex database queries related to WatchedItems.
@@ -401,7 +403,7 @@ class WatchedItemQueryService {
if ( !isset( $options['start'] ) && !isset( $options['end'] ) ) {
if ( $db->getType() === 'mysql' ) {
// This is an index optimization for mysql
- $conds[] = "rc_timestamp > ''";
+ $conds[] = 'rc_timestamp > ' . $db->addQuotes( '' );
}
}
@@ -504,7 +506,7 @@ class WatchedItemQueryService {
$conds[] = 'rc_user_text != ' . $db->addQuotes( $options['notByUser'] );
}
- // Avoid brute force searches (bug 17342)
+ // Avoid brute force searches (T19342)
$bitmask = 0;
if ( !$user->isAllowed( 'deletedhistory' ) ) {
$bitmask = Revision::DELETED_USER;