UNPKG

sportsbet-mobile

Version:
105 lines (96 loc) 3.28 kB
///<reference path=".#ts/server.d.ts"/> Accounts.emailTemplates.resetPassword.text = function(user, url) { var profile = Users.Profile.db.findOne({_id: user.profile}); var greeting = (user.profile && profile.username) ? ("Hello " + profile.username + ",") : "Hello,"; return greeting + "\n\nClick here to reset your password: " + url.replace('#/', '').replace('reset-password', 'forgot-password/reset') + "\n\n" + Accounts.emailTemplates.siteName; }; Accounts.emailTemplates.verifyEmail.text = function(user, url) { var profile = Users.Profile.db.findOne({_id: user.profile}); var greeting = (user.profile && profile.username) ? ("Hello " + profile.username + ",") : "Hello,"; return greeting + "\n\nClick here to verify your email address: " + url.replace('#/', '').replace('reset-password', 'forgot-password/reset') + "\n\n" + Accounts.emailTemplates.siteName; }; Meteor.methods({ registerScorePrediction: function (username, answer) { var formId = '14LH6TtsbVIr00up3dFESMZyQGjFhIFkKvlBoHlIH49Q'; var url = 'https://docs.google.com/forms/d/' + formId + '/formResponse'; return HTTP.post(url, { params: { 'entry.71440336': username, 'entry.990595607': answer } }); }, registerPricePredictionVip: function (username, answer) { var formId = '1mQa7FsZO5VcJSp3q-pjdYJivDpQ_vVakDBAPylQGGsI'; var url = 'https://docs.google.com/forms/d/' + formId + '/formResponse'; return HTTP.post(url, { params: { 'entry.1476690532': username, 'entry.1590768400': answer } }); }, registerPricePrediction: function (username, answer) { var formId = '1ZEkIzg-SjY2AYSqbIanf1PqCZMmX5Sch40IQgR2aaR4'; var url = 'https://docs.google.com/forms/d/' + formId + '/formResponse'; return HTTP.post(url, { params: { 'entry.1747668551': username, 'entry.1923536366': answer } }); }, registerGiveaway: function(username, status) { var formId = '1p2fa9pUkIl49H80u1iBDiKJlDUq_Gj3fEGewD_rfDV8'; var url = 'https://docs.google.com/forms/d/' + formId + '/formResponse'; return HTTP.post(url, { params: { 'entry.500804701': username, 'entry.209813281': status } }); }, registerShare: function(username) { var form_url_id = '1MvozWM-Qb5k62QQG3lTL_H95Oa8FClxYm2rPNJ-sifo'; var url = 'https://docs.google.com/forms/d/' + form_url_id + '/formResponse'; var result = HTTP.post(url, { params: { 'entry.329802335': username } }); return result; }, registerHalloween: function(username) { var form_url_id = '169DAxJ_D6nSvPAf6A8JDYbv0pDvjvHxIlQkn9P1WyAo'; var url = 'https://docs.google.com/forms/d/' + form_url_id + '/formResponse'; var result = HTTP.post(url, { params: { 'entry.592066922': username } }); return result; }, registerAdvent: function(username, answer) { var form_url_id = '1U4aRofId5ez_rMcnS-BV-vHh_z5IoD1QVc4dMVaIGmE'; var url = 'https://docs.google.com/forms/d/' + form_url_id + '/formResponse'; var result = HTTP.post(url, { params: { 'entry.1535210458': username, 'entry.530358095': answer } }); return result; }, sendEmail: function(to, from, subject, text) { this.unblock(); if (!to || !from || !subject || !text) { return; } Email.send({ to: to, from: from, subject: subject, text: text }); } });