diff options
author | Adam <Adam@anope.org> | 2011-11-04 17:55:14 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-11-04 17:55:14 -0400 |
commit | a42cafbf69ac2753cb891f87664d1218b00a1bcf (patch) | |
tree | 039c2cfb75d96adce264cb9647ba7699c865d9cf /src | |
parent | 066e5b3fc08b6b85311e29aad6e78f12aba1a30e (diff) |
Store flags for memos, fixed the expiring very soon message, fixed /os session view when a session exception is added at a lower limit than th default
Diffstat (limited to 'src')
-rw-r--r-- | src/memoserv.cpp | 4 | ||||
-rw-r--r-- | src/misc.cpp | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/memoserv.cpp b/src/memoserv.cpp index faaca180b..602db9897 100644 --- a/src/memoserv.cpp +++ b/src/memoserv.cpp @@ -20,9 +20,10 @@ SerializableBase::serialized_data Memo::serialize() serialized_data data; data["owner"] << this->owner; - data["time"] << this->time; + data["time"].setType(Serialize::DT_INT) << this->time; data["sender"] << this->sender; data["text"] << this->text; + data["flags"] << this->ToString(); return data; } @@ -42,6 +43,7 @@ void Memo::unserialize(SerializableBase::serialized_data &data) data["time"] >> m->time; data["sender"] >> m->sender; data["text"] >> m->text; + m->FromString(data["flags"].astr()); mi->memos.push_back(m); } diff --git a/src/misc.cpp b/src/misc.cpp index 9354201b2..5e899effd 100644 --- a/src/misc.cpp +++ b/src/misc.cpp @@ -276,7 +276,7 @@ Anope::string expire_left(NickCore *nc, time_t expires) if (!expires) return translate(nc, NO_EXPIRE); else if (expires <= Anope::CurTime) - return translate(nc, _("expires at next database update")); + return translate(nc, _("expires momentarily")); else { char buf[256]; |