jenkins-bot has submitted this change and it was merged.
Change subject: Send Accept header to Parsoid/RESTBase to get data-mw
attributes inline.
......................................................................
Send Accept header to Parsoid/RESTBase to get data-mw attributes inline.
Bug: T130685
Change-Id: I336eee1339f686446a6bfdd04b52981cc69e3d39
---
M lib/parsoid.js
1 file changed, 7 insertions(+), 2 deletions(-)
Approvals:
Arlolra: Looks good to me, approved
jenkins-bot: Verified
diff --git a/lib/parsoid.js b/lib/parsoid.js
index a48c006..f7a9080 100644
--- a/lib/parsoid.js
+++ b/lib/parsoid.js
@@ -17,6 +17,11 @@
// Limit the # of concurrent requests to parsoid.
var PARSOID_REQUEST_LIMIT = 5;
+// Add `Accept` header to get data-mw attributes inline.
+var pheaders = Object.assign({}, headers, {
+ Accept: 'text/html; charset=utf-8;
profile="https://www.mediawiki.org/wiki/Specs/HTML/1.2.1"',
+});
+
// Escape special regexp characters in a string.
// Used to build a regexp matching a literal string.
var escapeRegExp = function(s) {
@@ -218,7 +223,7 @@
}
var apiURL = findApiUrl('GET', this.apiVersion, this.wikis[wiki],
title, revid);
- request({ url: apiURL.url, encoding: 'utf8', headers: headers, pool:
false, log: this.log }, function(error, response, body) {
+ request({ url: apiURL.url, encoding: 'utf8', headers: pheaders, pool:
false, log: this.log }, function(error, response, body) {
if (error || response.statusCode !== 200) {
deferred.reject(new Error('Error fetching ' +
apiURL.api + ' result: ' + apiURL.url + ' ' + (error || response.statusCode)));
} else {
@@ -244,7 +249,7 @@
url: apiURL.url,
method: 'POST',
encoding: 'utf8',
- headers: headers,
+ headers: pheaders,
pool: false,
log: this.log,
form: (
--
To view, visit https://gerrit.wikimedia.org/r/284356
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I336eee1339f686446a6bfdd04b52981cc69e3d39
Gerrit-PatchSet: 5
Gerrit-Project: mediawiki/extensions/Collection/OfflineContentGenerator/bundler
Gerrit-Branch: master
Gerrit-Owner: Cscott <[email protected]>
Gerrit-Reviewer: Arlolra <[email protected]>
Gerrit-Reviewer: Cscott <[email protected]>
Gerrit-Reviewer: Subramanya Sastry <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits