Bug: T204989
Change-Id: Ibe44da41e9efa6688615dc9b0712f9713d4e8158
<?php
use MediaWiki\Block\Restriction\PageRestriction;
<?php
use MediaWiki\Block\Restriction\PageRestriction;
+use MediaWiki\Block\Restriction\NamespaceRestriction;
] );
$this->db->insert( 'ipblocks_restrictions', [
'ir_ipb_id' => $block->getId(),
] );
$this->db->insert( 'ipblocks_restrictions', [
'ir_ipb_id' => $block->getId(),
- 'ir_type' => 2,
- 'ir_value' => 3,
+ 'ir_type' => NamespaceRestriction::TYPE_ID,
+ 'ir_value' => NS_USER_TALK,
+ ] );
+ $this->db->insert( 'ipblocks_restrictions', [
+ 'ir_ipb_id' => $block->getId(),
+ 'ir_type' => 3,
+ 'ir_value' => 4,
] );
// Test without requesting restrictions.
] );
// Test without requesting restrictions.
+ 'namespaces' => [
+ NS_USER_TALK,
+ ],
],
] );
$this->assertArraySubset( $restrictionsSubset, $data['query']['blocks'][0] );
],
] );
$this->assertArraySubset( $restrictionsSubset, $data['query']['blocks'][0] );