From 09e9dcefe0689b7d485d9bcacc3ea5b2dbbec936 Mon Sep 17 00:00:00 2001 From: Michael Q Larson Date: Tue, 17 Feb 2015 14:52:46 -0800 Subject: [PATCH] attempt to configure mimetype for ajax calls --- controllers/resources.js | 1 + views/partials/blogger.jade | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/controllers/resources.js b/controllers/resources.js index 3a9c31a078..12126917a3 100644 --- a/controllers/resources.js +++ b/controllers/resources.js @@ -121,6 +121,7 @@ module.exports = { bloggerCalls: function(req, res) { client.get('https://www.googleapis.com/blogger/v3/blogs/2421288658305323950/posts?key=' + secrets.blogger.key, function (blog, res5) { var blog = blog.length > 100 ? JSON.parse(blog) : ""; + res.type("application/javascript"); res.send({ blog1Title: blog ? blog["items"][0]["title"] : "Can't connect to Blogger", blog1Link: blog ? blog["items"][0]["url"] : "http://blog.freecodecamp.com", diff --git a/views/partials/blogger.jade b/views/partials/blogger.jade index 391e7cbf43..91a9a6ef86 100644 --- a/views/partials/blogger.jade +++ b/views/partials/blogger.jade @@ -3,7 +3,9 @@ script. (function() { $.ajax({ url: 'http://freecodecamp.com/api/blogger', - type: 'GET' + type: 'GET', + crossDomain: true, + dataType: 'jsonp' }).done( function(data) { var props = Object.keys(data);