aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_ircv3_capnotify.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2019-08-09 03:57:55 +0100
committerGravatar Sadie Powell2019-08-09 04:07:33 +0100
commit7c7de81b6d513330984bb328de7599bb1328f989 (patch)
tree1cd62b0d3419fcb93c488911f6ef8e5048f4bb99 /src/modules/m_ircv3_capnotify.cpp
parentMerge branch 'insp3' into master. (diff)
parentFix waitpong referring to registration timeouts as ping timeouts. (diff)
Merge branch 'insp3' into master.
Diffstat (limited to 'src/modules/m_ircv3_capnotify.cpp')
-rw-r--r--src/modules/m_ircv3_capnotify.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/m_ircv3_capnotify.cpp b/src/modules/m_ircv3_capnotify.cpp
index aaabb1914..4d941d5ec 100644
--- a/src/modules/m_ircv3_capnotify.cpp
+++ b/src/modules/m_ircv3_capnotify.cpp
@@ -101,6 +101,10 @@ class ModuleIRCv3CapNotify : public Module, public Cap::EventListener, public Re
if (!capnotify.get(user))
continue;
+ // Check that this user can actually see the cap.
+ if (!cap->OnList(user))
+ continue;
+
// If the cap is being added and the client supports cap values then show the value, if any
if ((add) && (capnotify.GetProtocol(user) != Cap::CAP_LEGACY))
{