Index: trunk/extensions/ArticleAssessmentPilot/api/ApiQueryArticleAssessment.php |
— | — | @@ -20,9 +20,7 @@ |
21 | 21 | ), |
22 | 22 | ) ); |
23 | 23 | |
24 | | - if ( isset( $params['pageid'] ) ) { |
25 | | - $this->addWhereFld( 'aap_page_id', $params['pageid'] ); |
26 | | - } |
| 24 | + $this->addWhereFld( 'aap_page_id', $params['pageid'] ); |
27 | 25 | |
28 | 26 | if ( $params['userrating'] ) { |
29 | 27 | global $wgUser; |
— | — | @@ -73,7 +71,7 @@ |
74 | 72 | 'pageid' => $pageId, |
75 | 73 | ); |
76 | 74 | |
77 | | - if ( isset( $params['revid'] ) || $params['userrating'] ) { |
| 75 | + if ( $params['userrating'] ) { |
78 | 76 | $page['revid'] = $row->aa_revision; |
79 | 77 | } |
80 | 78 | |
— | — | @@ -138,6 +136,7 @@ |
139 | 137 | public function getAllowedParams() { |
140 | 138 | return array( |
141 | 139 | 'pageid' => array( |
| 140 | + ApiBase::PARAM_REQUIRED => true, |
142 | 141 | ApiBase::PARAM_ISMULTI => false, |
143 | 142 | ApiBase::PARAM_TYPE => 'integer', |
144 | 143 | ), |