diff options
author | Adam <Adam@anope.org> | 2017-06-16 11:39:17 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2017-06-16 11:39:17 -0400 |
commit | bc621b3612480775c945b10bcc9bd9b7e9739d97 (patch) | |
tree | fd648bae0eb8e5b1af6837af7f2df89f616015b4 /modules/chanserv/main/channel.h | |
parent | ff81c9bab8e1eddf044d7cb5d06d44b4a43c95d8 (diff) |
chanserv: always lower channel ts to remove ops on new channels
Diffstat (limited to 'modules/chanserv/main/channel.h')
-rw-r--r-- | modules/chanserv/main/channel.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/chanserv/main/channel.h b/modules/chanserv/main/channel.h index eebddf91b..1fe9273c7 100644 --- a/modules/chanserv/main/channel.h +++ b/modules/chanserv/main/channel.h @@ -23,7 +23,7 @@ class ChannelImpl : public ChanServ::Channel Serialize::Storage<NickServ::Account *> founder, successor; Serialize::Storage<Anope::string> name, desc; - Serialize::Storage<time_t> time_registered, last_used; + Serialize::Storage<time_t> time_registered, channel_ts, last_used; Serialize::Storage<Anope::string> last_topic, last_topic_setter; Serialize::Storage<time_t> last_topic_time; Serialize::Storage<int16_t> bantype; @@ -59,6 +59,9 @@ class ChannelImpl : public ChanServ::Channel time_t GetTimeRegistered() override; void SetTimeRegistered(time_t) override; + time_t GetChannelTS() override; + void SetChannelTS(time_t) override; + time_t GetLastUsed() override; void SetLastUsed(time_t) override; |