From 6ef90afcb9e15f65686cbc13554c53c7e75391ea Mon Sep 17 00:00:00 2001 From: Jack Date: Sun, 15 Nov 2020 18:15:54 +0000 Subject: [PATCH] catching any errors that might show up when removing the keydata --- functions/index.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/functions/index.js b/functions/index.js index c1e631834..8370b0270 100644 --- a/functions/index.js +++ b/functions/index.js @@ -1006,10 +1006,14 @@ exports.testCompleted = functions //yeet the key data obj.keySpacing = null; obj.keyDuration = null; - obj.keyDurationStats.average = roundTo2(obj.keyDurationStats.average); - obj.keyDurationStats.sd = roundTo2(obj.keyDurationStats.sd); - obj.keySpacingStats.average = roundTo2(obj.keySpacingStats.average); - obj.keySpacingStats.sd = roundTo2(obj.keySpacingStats.sd); + try { + obj.keyDurationStats.average = roundTo2( + obj.keyDurationStats.average + ); + obj.keyDurationStats.sd = roundTo2(obj.keyDurationStats.sd); + obj.keySpacingStats.average = roundTo2(obj.keySpacingStats.average); + obj.keySpacingStats.sd = roundTo2(obj.keySpacingStats.sd); + } catch (e) {} return db .collection(`users/${request.uid}/results`)