mirror of
https://github.com/anope/anope.git
synced 2026-07-01 11:06:38 +02:00
Respect --noexpire in cs_suspend and ns_suspend.
This commit is contained in:
@@ -262,7 +262,7 @@ class CSSuspend : public Module
|
||||
|
||||
expire = false;
|
||||
|
||||
if (si->expires && si->expires < Anope::CurTime)
|
||||
if (!Anope::NoExpire && si->expires && si->expires < Anope::CurTime)
|
||||
{
|
||||
ci->last_used = Anope::CurTime;
|
||||
Expire(ci);
|
||||
@@ -278,7 +278,7 @@ class CSSuspend : public Module
|
||||
if (!si)
|
||||
return EVENT_CONTINUE;
|
||||
|
||||
if (si->expires && si->expires < Anope::CurTime)
|
||||
if (!Anope::NoExpire && si->expires && si->expires < Anope::CurTime)
|
||||
{
|
||||
Expire(c->ci);
|
||||
return EVENT_CONTINUE;
|
||||
|
||||
@@ -268,7 +268,7 @@ class NSSuspend : public Module
|
||||
|
||||
expire = false;
|
||||
|
||||
if (s->expires && s->expires < Anope::CurTime)
|
||||
if (!Anope::NoExpire && s->expires && s->expires < Anope::CurTime)
|
||||
{
|
||||
na->last_seen = Anope::CurTime;
|
||||
Expire(na);
|
||||
@@ -281,7 +281,7 @@ class NSSuspend : public Module
|
||||
if (!s)
|
||||
return EVENT_CONTINUE;
|
||||
|
||||
if (s->expires && s->expires < Anope::CurTime)
|
||||
if (!Anope::NoExpire && s->expires && s->expires < Anope::CurTime)
|
||||
{
|
||||
Expire(na);
|
||||
return EVENT_CONTINUE;
|
||||
|
||||
Reference in New Issue
Block a user