API: Tweak the format for &export to be more XML-friendly. Not a breaking change...
authorRoan Kattouw <catrope@users.mediawiki.org>
Wed, 4 Feb 2009 22:12:25 +0000 (22:12 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Wed, 4 Feb 2009 22:12:25 +0000 (22:12 +0000)
includes/api/ApiQuery.php

index 56f84ef..0ffabc3 100644 (file)
@@ -373,8 +373,11 @@ class ApiQuery extends ApiBase {
                                        // Raw formatter will handle this
                                        $result->addValue(null, 'text', $exportxml);
                                        $result->addValue(null, 'mime', 'text/xml');
-                               } else
-                                       $result->addValue('query', 'export', $exportxml);
+                               } else {
+                                       $r = array();
+                                       ApiResult::setContent($r, $exportxml);
+                                       $result->addValue('query', 'export', $r);
+                               }
                        }
                }
        }