Mvolz has submitted this change and it was merged.
Change subject: Bug fix; no response type set for api/ endpoint
......................................................................
Bug fix; no response type set for api/ endpoint
Set response type to application/json in api/
endpoint
Change-Id: I2d7cf85624da2151b7991bb11b0023ee4813db32
---
M server.js
1 file changed, 5 insertions(+), 3 deletions(-)
Approvals:
Mvolz: Verified; Looks good to me, approved
diff --git a/server.js b/server.js
index aba4de1..8c5da70 100644
--- a/server.js
+++ b/server.js
@@ -48,7 +48,6 @@
citoid.use(bodyParser.json());
citoid.use(bodyParser.urlencoded({extended: false}));
-//citoid.use(bunyan());
citoid.use(express.static('api')); //cache api pages
/*Landing page*/
@@ -76,6 +75,8 @@
/*Endpoint for retrieving citations in JSON format from a URL*/
citoid.post('/url', function(req, res){
+ res.type('application/json');
+
var opts, parsedURL,
format = req.body.format,
requestedURL = req.body.url,
@@ -87,8 +88,6 @@
if (!format){
format = 'mwDeprecated';
}
-
- res.type('application/json');
parsedURL = urlParse.parse(requestedURL);
//defaults to http if no protocol specified.
@@ -117,6 +116,9 @@
/**Endpoint for retrieving citations based on search term (URL,DOI)*/
citoid.get('/api', function(req, res){
+
+ res.type('application/json');
+
var opts, dSearch,
format = req.query.format,
search = req.query.search;
--
To view, visit https://gerrit.wikimedia.org/r/172031
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I2d7cf85624da2151b7991bb11b0023ee4813db32
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/services/citoid
Gerrit-Branch: master
Gerrit-Owner: Mvolz <[email protected]>
Gerrit-Reviewer: Mvolz <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits