From ae3e2708c0134dac6498b0bc010139cefdc02198 Mon Sep 17 00:00:00 2001 From: jesopo Date: Mon, 3 Jun 2019 11:35:31 +0100 Subject: buffer lines in private messages should be stored against the sender --- modules/line_handler/message.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'modules/line_handler') diff --git a/modules/line_handler/message.py b/modules/line_handler/message.py index 40246627..9bd4d6a0 100644 --- a/modules/line_handler/message.py +++ b/modules/line_handler/message.py @@ -97,5 +97,10 @@ def message(events, event): event["tags"], from_self) else: hook.call(**kwargs) - target_obj.buffer.add_message(user.nickname, message, action, + + buffer_obj = target_obj + if event["server"].is_own_nickname(user.nickname): + buffer_obj = user + + buffer_obj.buffer.add_message(user.nickname, message, action, event["tags"], True) -- cgit v1.3.1-10-gc9f91