diff --git a/lib/MusicBrainz/Server/Data/WikiDoc.pm b/lib/MusicBrainz/Server/Data/WikiDoc.pm index dab46e38e58..1ba898205f2 100644 --- a/lib/MusicBrainz/Server/Data/WikiDoc.pm +++ b/lib/MusicBrainz/Server/Data/WikiDoc.pm @@ -137,7 +137,8 @@ sub _load_page return MusicBrainz::Server::Entity::WikiDocPage->new({ canonical => 'MusicBrainz_Documentation' }) if ($id eq ''); - my $doc_url = sprintf 'http://%s/%s?action=render&redirect=no', DBDefs->WIKITRANS_SERVER, uri_escape_utf8($id); + # The Vector default skin does not return ToCs so we ask for MonoBook + my $doc_url = sprintf 'http://%s/%s?action=render&useskin=monobook&redirect=no', DBDefs->WIKITRANS_SERVER, uri_escape_utf8($id); if (defined $version) { $doc_url .= "&oldid=$version"; } diff --git a/t/lib/t/MusicBrainz/Server/Data/WikiDoc.pm b/t/lib/t/MusicBrainz/Server/Data/WikiDoc.pm index 089d270a4d6..b422283c0e5 100644 --- a/t/lib/t/MusicBrainz/Server/Data/WikiDoc.pm +++ b/t/lib/t/MusicBrainz/Server/Data/WikiDoc.pm @@ -43,7 +43,7 @@ like( $wd = $test->c->model('WikiDoc'); $page = $wd->get_page('XML_Webservice'); -is($page->canonical, 'Development/XML_Web_Service/Version_2', 'Resolved canonical wiki id'); +is($page->canonical, 'MusicBrainz_API', 'Resolved canonical wiki id'); LWP::UserAgent::Mockable->finished; diff --git a/t/lwp-sessions/data_wikidoc.xmlwebservice-redirect.lwp-mock b/t/lwp-sessions/data_wikidoc.xmlwebservice-redirect.lwp-mock index c2b3f2c1767..6e349b81080 100644 Binary files a/t/lwp-sessions/data_wikidoc.xmlwebservice-redirect.lwp-mock and b/t/lwp-sessions/data_wikidoc.xmlwebservice-redirect.lwp-mock differ