Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.controlaPtsMensal = functions.https.onRequest((req, res) => {
- var dia_atual = new Date();
- var usuariosRef = admin.database().ref('users');
- usuariosRef.on('value', function(snapshot){
- if(snapshot.exists()){
- var user = snapshot.val();
- var cont = 0;
- for(var i in user){
- cont = cont + 1;
- var data_pontos = user[i].data_controle_pts;
- var data = new Date(data_pontos);
- var timeDiff = Math.abs(dia_atual.getTime() - data.getTime());
- var diferenca = Math.ceil(timeDiff / (1000 * 3600 * 24)) - 1;
- admin.auth().getUser(i)
- .then(function(userRecord) {
- console.log("Email do usuário: ",userRecord.email);
- if(userRecord.email == "test@hotmail.com"){//diferenca == 30 &&
- send({
- //to: [userRecord.email],
- to: [test@gmail.com'],
- subject: 'Último dia para usar seus pontos!',
- html: '<b>Mensagem de App Anjo ' + '<br></b><br><br><b>Mensagem: </b><br>Hoje é o último dia para você'
- + ' resgatar ou doar seus pontos, vamos lá ! :)'
- });
- }
- })
- }
- }
- });
- });
Add Comment
Please, Sign In to add comment