This commit is contained in:
Yegor Vialov 2020-04-12 18:50:40 +00:00
parent 19d4573844
commit f57a95c449

View File

@ -11,9 +11,9 @@ const MAX_NOTIFICATIONS_PER_DAY = 50;
exports.sendPushNotification = functions.https.onRequest(async (req, res) => { exports.sendPushNotification = functions.https.onRequest(async (req, res) => {
if (debug()) console.log('Received payload', req.body); if (debug()) console.log('Received payload', req.body);
var today = getToday(); var currentRateLimitDocName = getCurrentRateLimitsDocName();
var token = req.body.push_token; var token = req.body.push_token;
var ref = db.collection('rateLimits').doc(today).collection('tokens').doc(token); var ref = db.collection('rateLimits').doc(currentRateLimitDocName).collection('tokens').doc(token);
var payload = { var payload = {
notification: { notification: {
@ -133,7 +133,7 @@ function handleError(res, step, incomingError) {
}); });
} }
function getToday() { function getCurrentRateLimitsDocName() {
var today = new Date(); var today = new Date();
var dd = String(today.getDate()).padStart(2, '0'); var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0'); var mm = String(today.getMonth() + 1).padStart(2, '0');