From d419436fa246669dd7fcba493e2df01ac04d5cb1 Mon Sep 17 00:00:00 2001 From: francesco Date: Mon, 3 May 2021 15:57:14 +0200 Subject: [PATCH] Fix for dates in new documents --- src/models/firestore.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/models/firestore.ts b/src/models/firestore.ts index 00c36f5..7969384 100644 --- a/src/models/firestore.ts +++ b/src/models/firestore.ts @@ -480,7 +480,8 @@ function updateAutoValue(inputValue: any, } else if (property.dataType === "timestamp") { if (status == EntityStatus.existing && property.autoValue === "on_update") { value = firebase.firestore.FieldValue.serverTimestamp(); - } else if (status == EntityStatus.new || status == EntityStatus.copy && (property.autoValue === "on_update" || property.autoValue === "on_create")) { + } else if ((status == EntityStatus.new || status == EntityStatus.copy) + && (property.autoValue === "on_update" || property.autoValue === "on_create")) { value = firebase.firestore.FieldValue.serverTimestamp(); } else { value = inputValue; @@ -550,10 +551,10 @@ export function checkUniqueField( console.debug("Check unique field entity", path, name, value, entityId); if (property.dataType === "array") { - console.error() + console.error(); } - if(value === undefined || value === null){ + if (value === undefined || value === null) { return Promise.resolve(true); }