From b74ffebb3e696eebe7e5e6ca08469eed28bda18a Mon Sep 17 00:00:00 2001 From: Kimmo Puputti Date: Wed, 4 Oct 2017 14:50:41 +0300 Subject: [PATCH] Fix null handling --- src/containers/CheckoutPage/CheckoutPageSessionHelpers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/containers/CheckoutPage/CheckoutPageSessionHelpers.js b/src/containers/CheckoutPage/CheckoutPageSessionHelpers.js index 6ae93fea..b03fc3a0 100644 --- a/src/containers/CheckoutPage/CheckoutPageSessionHelpers.js +++ b/src/containers/CheckoutPage/CheckoutPageSessionHelpers.js @@ -74,7 +74,7 @@ export const storedData = storageKey => { // Dates are expected to be in format: { date: new Date(), _serializedType: 'SerializableDate' } const reviver = (k, v) => { // eslint-disable-next-line no-underscore-dangle - if (typeof v === 'object' && v._serializedType === 'SerializableDate') { + if (v && typeof v === 'object' && v._serializedType === 'SerializableDate') { return new Date(v.date); } return types.reviver(k, v);