Fixup code from r69753, create title from row and use that in the pageset
authorSam Reed <reedy@users.mediawiki.org>
Fri, 23 Jul 2010 16:59:27 +0000 (16:59 +0000)
committerSam Reed <reedy@users.mediawiki.org>
Fri, 23 Jul 2010 16:59:27 +0000 (16:59 +0000)
Also intval() page_namespace as per CR

includes/api/ApiQueryIWBacklinks.php

index 40a9a53..909da72 100644 (file)
@@ -112,12 +112,12 @@ class ApiQueryIWBacklinks extends ApiQueryGeneratorBase {
                        }
 
                        if ( !is_null( $resultPageSet ) ) {
-                               $pages[] = Title::makeTitle( $row->page_namespace, $row->page_title )->getPrefixedText();
+                               $pages[] = Title::newFromRow( $row );
                        } else {
                                $entry = array();
 
                                $entry['pageid'] = intval( $row->page_id );
-                               $entry['ns'] = $row->page_namespace;
+                               $entry['ns'] = intval( $row->page_namespace );
                                $entry['title'] = $row->page_title;
 
                                if ( $row->page_is_redirect ) {