mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-18 15:17:25 +01:00
add agreement copy on registration.
This commit is contained in:
@@ -22,12 +22,9 @@ db.collection('users').find(query, fields).toArray(function(err, items) {
|
|||||||
var hasBeenActive = item.auth.timestamps && item.auth.timestamps.created &&
|
var hasBeenActive = item.auth.timestamps && item.auth.timestamps.created &&
|
||||||
(Math.abs(moment(item.lastCron).diff(item.auth.timestamps.created, 'd')) > 14);
|
(Math.abs(moment(item.lastCron).diff(item.auth.timestamps.created, 'd')) > 14);
|
||||||
|
|
||||||
if (hasBeenActive && moment(item.lastCron).isBefore(angularRewrite))
|
if (/*hasBeenActive && */moment(item.lastCron).isBefore(angularRewrite)) {
|
||||||
stats.lostToDerby++;
|
stats.lostToDerby++;
|
||||||
if (hasBeenActive && moment(item.lastCron).isAfter(twoWeeksAgo))
|
if (item.auth.local)
|
||||||
stats.isActive++;
|
|
||||||
|
|
||||||
if (item.auth.local) {
|
|
||||||
emails.push([item.auth.local.email]);
|
emails.push([item.auth.local.email]);
|
||||||
// Facebook emails. Kinda dirty, and there's only ~30 available fb emails anyway.
|
// Facebook emails. Kinda dirty, and there's only ~30 available fb emails anyway.
|
||||||
// } else if (item.auth.facebook && item.auth.facebook.email) {
|
// } else if (item.auth.facebook && item.auth.facebook.email) {
|
||||||
@@ -35,6 +32,10 @@ db.collection('users').find(query, fields).toArray(function(err, items) {
|
|||||||
// } else if (item.auth.facebook && item.auth.facebook.emails && item.auth.facebook.emails[0] && !!item.auth.facebook.emails[0].value) {
|
// } else if (item.auth.facebook && item.auth.facebook.emails && item.auth.facebook.emails[0] && !!item.auth.facebook.emails[0].value) {
|
||||||
// emails.push([item.auth.facebook.emails[0].value])
|
// emails.push([item.auth.facebook.emails[0].value])
|
||||||
}
|
}
|
||||||
|
if (hasBeenActive && moment(item.lastCron).isAfter(twoWeeksAgo)) {
|
||||||
|
stats.isActive++;
|
||||||
|
}
|
||||||
|
|
||||||
})
|
})
|
||||||
stats.emails = _.size(emails);
|
stats.emails = _.size(emails);
|
||||||
console.log(stats);
|
console.log(stats);
|
||||||
|
|||||||
@@ -85,4 +85,5 @@ block content
|
|||||||
.control-group
|
.control-group
|
||||||
input(type='password', ng-model='registerVals.confirmPassword', placeholder='Password Confirm', required)
|
input(type='password', ng-model='registerVals.confirmPassword', placeholder='Password Confirm', required)
|
||||||
.control-group
|
.control-group
|
||||||
|
small By clicking the button below, I agree to the Terms and Conditions and the Privacy Policy.
|
||||||
input.btn.btn-primary(type='submit', value='Register')
|
input.btn.btn-primary(type='submit', value='Register')
|
||||||
|
|||||||
Reference in New Issue
Block a user