From 1d9faa021604eb0c802507e12db121a7cec031f1 Mon Sep 17 00:00:00 2001 From: Jack Date: Sat, 6 Jun 2020 13:24:05 +0100 Subject: [PATCH] updated cloud function --- functions/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/functions/index.js b/functions/index.js index 63f7a067d..188d2457a 100644 --- a/functions/index.js +++ b/functions/index.js @@ -17,17 +17,15 @@ admin.initializeApp({ // }); -exports.moveResults = functions.https.onCall((request,response) => { +exports.moveResults = functions.runWith({timeoutSeconds:540,memory: '2GB'}).https.onCall((request,response) => { - return admin.firestore().collection('results').get().then(data => { + return admin.firestore().collection('results').orderBy('timestamp','desc').limit(1000).get().then(data => { data.docs.forEach(doc => { let result = doc.data(); if(result.moved === undefined || result.moved === false){ admin.firestore().collection(`results`).doc(doc.id).update({moved:true}); admin.firestore().collection(`users/${result.uid}/results`).add(result); console.log(`moving doc ${doc.id}`); - }else{ - console.log(`doc already moved`); } }) return