Blocks not expiring?

Posted under General

Before I submit a trac, I'm wondering if any other mods have noticed this, or if the display is just misleading in some way.

I just noticed that some blocks I place *appear* not to have expired. For example, this user got the usual 1 week ban for abusing tl notes, and the status even says "Blocked (reason: 1 week ban for note abuse on post #283998; expires: 2009-09-10)"

It's well past 9/10. I know I put 7 days in, and yet my blocked user list says "23 days" (left?) next to his name. Instead it's been 23 days since. What gives?

I'd rate this as a critical level bug if what I'm seeing is what is really happening.

Updated by jxh2154

I looked into it, and it appears bans aren't removed until the user attempts to login. The ban is expired, it just hasn't been actually removed yet because the user hasn't tried to login since the ban. So yeah, the display is misleading. The site should probably remove expired bans during nightly maintenance.

evazion said: I looked into it, and it appears bans aren't removed until the user attempts to login.

Okay, I was hoping it was just something like that. I can live with a display issue, as long as it's not an actual bug.

1