diff options
author | louiz’ <louiz@louiz.org> | 2020-09-23 23:38:46 +0200 |
---|---|---|
committer | louiz’ <louiz@louiz.org> | 2020-09-23 23:38:46 +0200 |
commit | 9cb6a0c2c927a857d502fd06212afac91a4f2079 (patch) | |
tree | c0b505a9d2f2755d961f4b72c0bd655a747589c2 /src/bridge/bridge.hpp | |
parent | 9a90c76eba79d5854e4ce47691f802bcdbf6c9ca (diff) | |
download | biboumi-9cb6a0c2c927a857d502fd06212afac91a4f2079.tar.gz biboumi-9cb6a0c2c927a857d502fd06212afac91a4f2079.tar.bz2 biboumi-9cb6a0c2c927a857d502fd06212afac91a4f2079.tar.xz biboumi-9cb6a0c2c927a857d502fd06212afac91a4f2079.zip |
Entirely remove the code for the “preferred_from” nick
Since private messages are now always coming from the server-wide JIDs
Diffstat (limited to 'src/bridge/bridge.hpp')
-rw-r--r-- | src/bridge/bridge.hpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/bridge/bridge.hpp b/src/bridge/bridge.hpp index 6b15478..a7aef3d 100644 --- a/src/bridge/bridge.hpp +++ b/src/bridge/bridge.hpp @@ -217,19 +217,6 @@ public: */ size_t active_clients() const; /** - * Add (or replace the existing) <nick, jid> into the preferred_user_from map - */ - void set_preferred_from_jid(const std::string& nick, const std::string& full_jid); - /** - * Remove the preferred jid for the given IRC nick - */ - void remove_preferred_from_jid(const std::string& nick); - /** - * Given a channel_name, remove all preferred from_jid that come - * from this chan. - */ - void remove_all_preferred_from_jid_of_room(const std::string& channel_name); - /** * Add a callback to the waiting list of irc callbacks. */ void add_waiting_irc(irc_responder_callback_t&& callback); @@ -284,14 +271,6 @@ private: */ std::shared_ptr<Poller> poller; /** - * A map of <nick, full_jid>. For example if this map contains <"toto", - * "#somechan%server@biboumi/ToTo">, whenever a private message is - * received from the user "toto", instead of forwarding it to XMPP with - * from='toto!server@biboumi', we use instead - * from='#somechan%server@biboumi/ToTo' - */ - std::unordered_map<std::string, std::string> preferred_user_from; - /** * A list of callbacks that are waiting for some IrcMessage to trigger a * response. We add callbacks in this list whenever we received an IQ * request and we need a response from IRC to be able to provide the |