From 51ebef35beb0149961a085031b02c6c3cc4c410f Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 21 Feb 2016 11:59:53 +0000 Subject: [PATCH] Cast data to json from API --- app/api/CircleCI.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/api/CircleCI.js b/app/api/CircleCI.js index 24caa46..9269a40 100644 --- a/app/api/CircleCI.js +++ b/app/api/CircleCI.js @@ -2,6 +2,10 @@ import endpoints from './endpoints'; import request from './request'; import token from './token'; +function JSONify(response) { + return response.json(); +} + export function checkToken(possibleToken) { const url = endpoints.get('USER_INFO'); return request(url, 'GET', {}, possibleToken).then(function (response) { @@ -9,8 +13,8 @@ export function checkToken(possibleToken) { }); } -export function getProjects() { - const CIToken = token.get(); +export async function getProjects() { + const CIToken = await token.get(); const url = endpoints.get('ALL_PROJECTS'); - return request(url, 'GET', {}, CIToken); + return await request(url, 'GET', {}, CIToken).then(JSONify); }