From 7e635595f3c5fb319aecbbc6d50ec55acdb5b1fb Mon Sep 17 00:00:00 2001 From: Morten Olsen Date: Wed, 22 Aug 2018 21:49:32 +0200 Subject: [PATCH] Fix for responses without content type --- lib/package.json | 2 +- lib/src/components/DevTool/Requests/Details.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/package.json b/lib/package.json index 987ffbb..fe27ec6 100644 --- a/lib/package.json +++ b/lib/package.json @@ -1,6 +1,6 @@ { "name": "react-native-debug-console", - "version": "1.0.0-beta.10", + "version": "1.0.0-beta.12", "main": "src/index.js", "repository": { "url": "https://github.com/morten-olsen/react-native-debugger" diff --git a/lib/src/components/DevTool/Requests/Details.js b/lib/src/components/DevTool/Requests/Details.js index a5e67a5..422f0b9 100644 --- a/lib/src/components/DevTool/Requests/Details.js +++ b/lib/src/components/DevTool/Requests/Details.js @@ -46,7 +46,7 @@ const getResponse = (request) => { if (request.responseType == 'blob' || request.responseType == 'ArrayBuffer') { return 🤖 Binary } - const contentType = request.getResponseHeader('content-type'); + const contentType = request.getResponseHeader('content-type') || ''; const contentTypes = contentType.split(';').map(c => c.trim()); if (contentTypes.includes('application/json')) { @@ -106,7 +106,7 @@ const getPreview = (request, url) => { if (request.responseType == 'blob' || request.responseType == 'ArrayBuffer') { return []; } - const contentType = request.getResponseHeader('content-type'); + const contentType = request.getResponseHeader('content-type') || ''; const contentTypes = contentType.split(';').map(c => c.trim()); if (contentTypes.includes('text/html')) {