change report checks (i really need to find a better way to do this)

This commit is contained in:
Alan Moon 2025-02-11 14:13:59 -08:00
parent 299b9cc0ca
commit 35a120bee9

View File

@ -228,20 +228,20 @@ public class AuthenticationController : Controller {
foreach(var report in reportsType1)
{
if (DateTime.Compare(report.CreatedAt, DateTime.UtcNow) < 0) i1++;
if (DateTime.Compare(DateTime.UtcNow, report.CreatedAt) > 0) i1++;
}
foreach(var report in reportsType2)
{
if (DateTime.Compare(report.CreatedAt, DateTime.UtcNow) < 0) i2++;
if (DateTime.Compare(DateTime.UtcNow, report.CreatedAt) > 0) i2++;
}
foreach(var report in reportsType3)
{
if (DateTime.Compare(report.CreatedAt, DateTime.UtcNow) < 0) i3++;
if (DateTime.Compare(DateTime.UtcNow, report.CreatedAt) > 0) i3++;
}
if (i1 > 3 || i2 > 3 || i3 > 3)
if (i1 >= 3 || i2 >= 3 || i3 >= 3)
{
// add a one week ban to the user, clear report history, and disallow login
moderationService.AddBanToUser(viking.User, UserBanType.TemporarySuspension, DateTime.UtcNow.AddDays(7));