Nikerabbit has uploaded a new change for review.
https://gerrit.wikimedia.org/r/233094
Change subject: Quick fix for missing table prefix
......................................................................
Quick fix for missing table prefix
Bug: T105890
Change-Id: Iff9c0d65ece5381daa55e15b87fffab8e82735b1
---
M includes/mapper/EventMapper.php
1 file changed, 3 insertions(+), 2 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Echo
refs/changes/94/233094/1
diff --git a/includes/mapper/EventMapper.php b/includes/mapper/EventMapper.php
index b9d3c32..efc9e1b 100644
--- a/includes/mapper/EventMapper.php
+++ b/includes/mapper/EventMapper.php
@@ -68,6 +68,7 @@
*/
public function fetchByUserBundleHash( User $user, $bundleHash, $type =
'web', $order = 'DESC', $limit = 250 ) {
$dbr = $this->dbFactory->getEchoDb( DB_SLAVE );
+ $eventTable = $dbr->tableName( 'echo_event' );
// We only display 99+ if the number is over 100, we can do
limit 250, this should
// be sufficient to return 99 distinct group iterators, avoid
select count( distinct )
@@ -78,7 +79,7 @@
if ( $type == 'web' ) {
$res = $dbr->select(
array( 'echo_notification', 'echo_event' ),
- array( 'echo_event.*' ),
+ array( "$eventTable.*" ),
array(
'notification_event=event_id',
'notification_user' => $user->getId(),
@@ -92,7 +93,7 @@
} else {
$res = $dbr->select(
array( 'echo_email_batch', 'echo_event' ),
- array( 'echo_event.*' ),
+ array( "$eventTable.*" ),
array(
'eeb_event_id=event_id',
'eeb_user_id' => $user->getId(),
--
To view, visit https://gerrit.wikimedia.org/r/233094
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iff9c0d65ece5381daa55e15b87fffab8e82735b1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Echo
Gerrit-Branch: master
Gerrit-Owner: Nikerabbit <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits