From 4c931b6f6acbb3bc77d3d60d6a67d9d8cf867e76 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 21 Feb 2020 09:01:48 +0000 Subject: Send an account id tag when account-tag & message-tags are enabled. --- include/modules/account.h | 5 +++++ include/modules/ircv3.h | 3 +++ 2 files changed, 8 insertions(+) (limited to 'include/modules') diff --git a/include/modules/account.h b/include/modules/account.h index eb478b948..3ec01b3e8 100644 --- a/include/modules/account.h +++ b/include/modules/account.h @@ -36,6 +36,11 @@ inline AccountExtItem* GetAccountExtItem() return static_cast(ServerInstance->Extensions.GetItem("accountname")); } +inline AccountExtItem* GetAccountIdExtItem() +{ + return static_cast(ServerInstance->Extensions.GetItem("accountid")); +} + class AccountEventListener : public Events::ModuleEventListener { public: diff --git a/include/modules/ircv3.h b/include/modules/ircv3.h index 21fb77c33..577cb1841 100644 --- a/include/modules/ircv3.h +++ b/include/modules/ircv3.h @@ -104,4 +104,7 @@ class IRCv3::CapTag : public ClientProtocol::MessageTagProvider , tagname(Tagname) { } + + /** Retrieves the underlying capability. */ + const Cap::Capability& GetCap() const { return cap; } }; -- cgit v1.3.1-10-gc9f91