From 6126f3f04add7ff6f5c3fee12508cc6b14a9e456 Mon Sep 17 00:00:00 2001 From: Marc Gebeily Date: Thu, 16 Jul 2020 11:36:31 -0400 Subject: [PATCH] feat(kitsu-core): allow longer prototype chain on serialise --- packages/kitsu-core/src/serialise/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kitsu-core/src/serialise/index.js b/packages/kitsu-core/src/serialise/index.js index 9bc9c058..a3b81a9f 100644 --- a/packages/kitsu-core/src/serialise/index.js +++ b/packages/kitsu-core/src/serialise/index.js @@ -24,7 +24,7 @@ function isValid (isArray, type, payload, method) { } } } else { - if (payload?.constructor !== Object || Object.keys(payload).length === 0) { + if (typeof payload !== 'object' || Object.keys(payload).length === 0) { throw new Error(`${method} requires an object or array body`) } // A POST request is the only request to not require an ID in spec