From 5fb43eb67cd9f5e43ab217b83554375c8f50db55 Mon Sep 17 00:00:00 2001 From: Yuan Date: Tue, 28 Aug 2018 01:28:26 +0100 Subject: [PATCH] added condition for this.expire not defined --- lib/document_stores/googledatastore.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/document_stores/googledatastore.js b/lib/document_stores/googledatastore.js index 6e6dcd3..d951aec 100644 --- a/lib/document_stores/googledatastore.js +++ b/lib/document_stores/googledatastore.js @@ -15,7 +15,7 @@ class GoogleDatastoreDocumentStore { // Save file in a key set(key, data, callback, skipExpire) { var now = new Date(); - var expireTime = skipExpire ? null : new Date(now.getTime() + this.expire * 1000); + var expireTime = (skipExpire || this.expire === undefined) ? null : new Date(now.getTime() + this.expire * 1000); var taskKey = this.datastore.key([this.kind, key]) var task = {