From 7de263dc1783f01369f8ed0ddc36ea5ff9ebc3a2 Mon Sep 17 00:00:00 2001 From: James Harris Date: Thu, 16 Jul 2020 17:54:34 +0100 Subject: [PATCH] Revert "feat(kitsu-core): allow longer prototype chain on serialise (#444)" This reverts commit 1292ba76faeb3833b1a6913cee7be35096074766. --- 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 a3b81a9f..9bc9c058 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 (typeof payload !== 'object' || Object.keys(payload).length === 0) { + if (payload?.constructor !== 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