-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/old account remover #9
base: master
Are you sure you want to change the base?
Conversation
{ | ||
var utcDateThreshold = DateTime.UtcNow.Date.AddDays(-thresholdInDays); | ||
var oldAccounts = await lastUsageRepo.FindLastActivity(token) | ||
.Where(r => r.LastUsage == null || r.LastUsage < utcDateThreshold) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wydaje mi się, że będzie usuwać, bo wydaje mi się, że jeśli użytkownik się jeszcze nie zalogował na swoje konto - bo np. miał je stworzone w poprzednim przebiegu - to chyba będzie tu zwracać null właśnie?
Jest może opcja tutaj sprawdzenia daty założenia konta, żeby określić wiek minimalny kont do usunięcia tu?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dobre spostrzeżenie
Też mi to potem przeszło przez głowę i zapisałem sobie todo w pr. Mamy tam dostęp do daty przyznania licencji (vide testowy csv), myślę, że nie usuniemy kont które dostały licencję w ciągu 60 dni
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wrzuciłem poprawkę
No description provided.