From 7eb7590f06be513e2e4b5fcb2571d91064cd4eed Mon Sep 17 00:00:00 2001 From: Danny Coates Date: Mon, 24 Sep 2018 12:23:46 -0700 Subject: [PATCH] fixed getFileList when the response isn't OK --- app/api.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/api.js b/app/api.js index ad2b735f..2def6039 100644 --- a/app/api.js +++ b/app/api.js @@ -359,7 +359,10 @@ export function downloadFile(id, keychain, onprogress) { export async function getFileList(bearerToken) { const headers = new Headers({ Authorization: `Bearer ${bearerToken}` }); const response = await fetch('/api/filelist', { headers }); - return response.body; // stream + if (response.ok) { + return response.body; // stream + } + throw new Error(response.status); } export async function setFileList(bearerToken, data) { @@ -369,5 +372,5 @@ export async function setFileList(bearerToken, data) { method: 'POST', body: data }); - return response.status === 200; + return response.ok; }