From 999c352470725cd28ff8b430759083a3aceb7ec4 Mon Sep 17 00:00:00 2001
From: Andrei Dumitrescu <5057797+andreidcm@users.noreply.github.com>
Date: Fri, 29 May 2020 11:55:01 +0200
Subject: [PATCH] fix: Ignore null or undefined headers

---
 src/index.js | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/index.js b/src/index.js
index 8192bbe..d61d30a 100644
--- a/src/index.js
+++ b/src/index.js
@@ -11,6 +11,7 @@ import {
   same,
   toLower,
   isEmpty,
+  is,
 } from "@mutant-ws/m"
 
 import { setProps } from "./fn.set-props"
@@ -60,12 +61,12 @@ const request = (
   // - toLower all keys
   const HEADERS = reduce(
     (acc, [key, value]) =>
-      value === undefined
-        ? acc
-        : {
+      is(value)
+        ? {
             ...acc,
             [toLower(key)]: value,
-          },
+          }
+        : acc,
     {}
   )(
     Object.entries({