]> jfr.im git - irc/freenode/ircd-seven.git/commitdiff
regonlymsg: do not clobber the work of other modules
authorAriadne Conill <redacted>
Fri, 26 Jun 2020 19:03:25 +0000 (19:03 +0000)
committerAriadne Conill <redacted>
Fri, 26 Jun 2020 19:05:50 +0000 (13:05 -0600)
modules/um_regonlymsg.c

index 27d4653f38c6cde2da0f078786d4ae3cdf9e9ffd..79ca4cd6eb884e377a434d17b992a4d1e6be8c04 100644 (file)
@@ -91,6 +91,9 @@ h_can_invite(void *vdata)
        struct Client *source_p = data->client;
        struct Client *target_p = data->target;
 
+       if (data->approved)
+               return;
+
        if (allow_message(source_p, target_p))
                return;
 
@@ -107,6 +110,9 @@ h_hdl_privmsg_user(void *vdata)
        struct Client *source_p = data->source_p;
        struct Client *target_p = data->target_p;
 
+       if (data->approved)
+               return;
+
        if (allow_message(source_p, target_p))
                return;