diff options
author | Sadie Powell <sadie@witchery.services> | 2025-05-11 22:47:55 +0100 |
---|---|---|
committer | Sadie Powell <sadie@witchery.services> | 2025-05-11 22:59:20 +0100 |
commit | 3dd20975aa3117ae30d76090182386db77b4c288 (patch) | |
tree | 437f2d1b3e660153526edaccbecbd6d09cdc85f3 /modules | |
parent | 368d8e8b1cc023583d058776bc2b812df8ccee30 (diff) |
Also require services operators to confirm their email addresses.
Closes #468.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/nickserv/ns_set.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/nickserv/ns_set.cpp b/modules/nickserv/ns_set.cpp index 4c14589ed..d0d098578 100644 --- a/modules/nickserv/ns_set.cpp +++ b/modules/nickserv/ns_set.cpp @@ -612,7 +612,7 @@ public: return; const auto nsmailreg = Config->GetModule("ns_register").Get<const Anope::string>("registration").equals_ci("mail"); - if (!param.empty() && Config->GetModule("nickserv").Get<bool>("confirmemailchanges", nsmailreg ? "yes" : "no") && !source.IsServicesOper()) + if (!param.empty() && Config->GetModule("nickserv").Get<bool>("confirmemailchanges", nsmailreg ? "yes" : "no") && source.GetAccount() == nc) { if (SendConfirmMail(source.GetUser(), source.GetAccount(), source.service, param)) { |