Skip to content

Commit 387bd75

Browse files
committed
return promises in firebase functions
1 parent 823f002 commit 387bd75

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

firebase/functions/index.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,8 @@ exports.groupUsersCounter = functions.database.ref('/v2/results/{projectId}/{gro
8181
promises.push(updateValues.totalGroupContributionCount)
8282
promises.push(updateValues.taskContributionCount)
8383
}
84+
85+
return Promise.all(promises)
8486
})
8587

8688

@@ -137,6 +139,8 @@ exports.groupFinishedCountUpdater = functions.database.ref('/v2/groupsUsers/{pro
137139
})
138140
promises_new.push(groupValues.requiredCount)
139141
promises_new.push(groupValues.finishedCount)
142+
143+
return Promise.all(promises_new)
140144
})
141145

142146

@@ -155,6 +159,8 @@ exports.projectContributionCounter = functions.database.ref('/v2/users/{userId}/
155159
// set number of projects a user contributed to
156160
const projectContributionCount = projectContributionCountRef.set(Object.keys( contributions ).length)
157161
promises_2.push(projectContributionCount)
162+
163+
return Promise.all(promises_2)
158164
})
159165

160166

0 commit comments

Comments
 (0)