diff options
Diffstat (limited to 'modules/database/db_plain.cpp')
-rw-r--r-- | modules/database/db_plain.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/database/db_plain.cpp b/modules/database/db_plain.cpp index 75b327223..c113688ee 100644 --- a/modules/database/db_plain.cpp +++ b/modules/database/db_plain.cpp @@ -495,6 +495,8 @@ class DBPlain : public Module { if (key.equals_ci("LAST_USERMASK")) na->last_usermask = params[0]; + else if (key.equals_ci("LAST_REALHOST")) + na->last_realhost = params[0]; else if (key.equals_ci("LAST_REALNAME")) na->last_realname = params[0]; else if (key.equals_ci("LAST_QUIT")) @@ -751,6 +753,8 @@ class DBPlain : public Module db_buffer << "NA " << na->nc->display << " " << na->nick << " " << na->time_registered << " " << na->last_seen << endl; if (!na->last_usermask.empty()) db_buffer << "MD LAST_USERMASK " << na->last_usermask << endl; + if (!na->last_realhost.empty()) + db_buffer << "MD LAST_REALHOST " << na->last_realhost << endl; if (!na->last_realname.empty()) db_buffer << "MD LAST_REALNAME :" << na->last_realname << endl; if (!na->last_quit.empty()) |