ArticleTargetLoader: Fix loading visual diffs when no RESTBase

When mw.libs.ve.diffLoader#fetchRevision was calling this method, we
were accidentally making no query at all if RESTBase wasn't in use.

Change-Id: Ia98343aa1ba7f4f3be0c1a8ee5864653c429fb82
This commit is contained in:
Bartosz Dziewoński 2020-01-29 11:14:16 -08:00
parent ff6c7ec702
commit 4fc5d964db

View file

@ -243,7 +243,7 @@
data.oldid = options.oldId;
apiXhr = new mw.Api().post( data );
} else {
if ( noMetadata ) {
if ( useRestbase && noMetadata ) {
apiPromise = $.Deferred().resolve( { visualeditor: {} } ).promise();
} else {
apiXhr = new mw.Api().get( data );