Browse Source

Improve algorithm

pull/4612/head
Thomas Kaul 4 months ago
parent
commit
cb8c865d52
  1. 10
      apps/api/src/app/user/user.service.ts

10
apps/api/src/app/user/user.service.ts

@ -356,18 +356,20 @@ export class UserService {
new Date(), new Date(),
user.createdAt user.createdAt
); );
let frequency = 10; let frequency = 7;
if (daysSinceRegistration > 365) { if (daysSinceRegistration > 720) {
frequency = 1;
} else if (daysSinceRegistration > 360) {
frequency = 2; frequency = 2;
} else if (daysSinceRegistration > 180) { } else if (daysSinceRegistration > 180) {
frequency = 3; frequency = 3;
} else if (daysSinceRegistration > 60) { } else if (daysSinceRegistration > 60) {
frequency = 4; frequency = 4;
} else if (daysSinceRegistration > 30) { } else if (daysSinceRegistration > 30) {
frequency = 6; frequency = 5;
} else if (daysSinceRegistration > 15) { } else if (daysSinceRegistration > 15) {
frequency = 8; frequency = 6;
} }
if (Analytics?.activityCount % frequency === 1) { if (Analytics?.activityCount % frequency === 1) {

Loading…
Cancel
Save