From aafae192b09dc0418fc4a1bb18c90464268d9584 Mon Sep 17 00:00:00 2001 From: Brad Jorsch Date: Wed, 18 Feb 2015 16:54:25 -0500 Subject: [PATCH] API: Unconditionally load ipb_timestamp in ApiQueryBlocks Continuation breaks without it. Bug: T89893 Change-Id: I7f29e7b65d49ac3764bb3584c586cbd575929592 --- includes/api/ApiQueryBlocks.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/includes/api/ApiQueryBlocks.php b/includes/api/ApiQueryBlocks.php index b7779a7317..f6bde41c97 100644 --- a/includes/api/ApiQueryBlocks.php +++ b/includes/api/ApiQueryBlocks.php @@ -57,12 +57,11 @@ class ApiQueryBlocks extends ApiQueryBase { $result = $this->getResult(); $this->addTables( 'ipblocks' ); - $this->addFields( array( 'ipb_auto', 'ipb_id' ) ); + $this->addFields( array( 'ipb_auto', 'ipb_id', 'ipb_timestamp' ) ); $this->addFieldsIf( array( 'ipb_address', 'ipb_user' ), $fld_user || $fld_userid ); $this->addFieldsIf( 'ipb_by_text', $fld_by ); $this->addFieldsIf( 'ipb_by', $fld_byid ); - $this->addFieldsIf( 'ipb_timestamp', $fld_timestamp ); $this->addFieldsIf( 'ipb_expiry', $fld_expiry ); $this->addFieldsIf( 'ipb_reason', $fld_reason ); $this->addFieldsIf( array( 'ipb_range_start', 'ipb_range_end' ), $fld_range ); -- 2.20.1