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

Reply via email to