diff options
author | Kevin Smith <git@kismith.co.uk> | 2010-11-09 21:06:28 (GMT) |
---|---|---|
committer | Kevin Smith <git@kismith.co.uk> | 2010-11-09 21:23:39 (GMT) |
commit | b23637e59839f5f28258f518ac234b2ff62b6da2 (patch) | |
tree | 260bb79caa0858d271959159a5913de121687a99 /Swiften/MUC/MUC.h | |
parent | f4d1b6494d5c537ba4a086d61ea86b1dd6843e4b (diff) | |
download | swift-contrib-b23637e59839f5f28258f518ac234b2ff62b6da2.zip swift-contrib-b23637e59839f5f28258f518ac234b2ff62b6da2.tar.bz2 |
Only request new MUC context when rejoining.
Resolves: #542
Release-Notes: On reconnects, existing MUC history now won't be replayed.
Diffstat (limited to 'Swiften/MUC/MUC.h')
-rw-r--r-- | Swiften/MUC/MUC.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Swiften/MUC/MUC.h b/Swiften/MUC/MUC.h index 29dbbe1..672cdf2 100644 --- a/Swiften/MUC/MUC.h +++ b/Swiften/MUC/MUC.h @@ -42,7 +42,7 @@ namespace Swift { } void joinAs(const String &nick); - void joinWithContextSince(const String &nick); + void joinWithContextSince(const String &nick, const boost::posix_time::ptime& since); /*void queryRoomInfo(); */ /*void queryRoomItems(); */ String getCurrentNick(); @@ -85,5 +85,6 @@ namespace Swift { std::map<String, MUCOccupant> occupants; bool joinComplete_; boost::bsignals::scoped_connection scopedConnection_; + boost::posix_time::ptime joinSince_; }; } |