summaryrefslogtreecommitdiff
path: root/modules/nickserv/ns_resetpass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nickserv/ns_resetpass.cpp')
-rw-r--r--modules/nickserv/ns_resetpass.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/nickserv/ns_resetpass.cpp b/modules/nickserv/ns_resetpass.cpp
index 52dd4e139..3eeae5052 100644
--- a/modules/nickserv/ns_resetpass.cpp
+++ b/modules/nickserv/ns_resetpass.cpp
@@ -134,7 +134,7 @@ static bool SendResetEmail(User *u, const NickAlias *na, BotInfo *bi)
{
Anope::string subject = Language::Translate(na->nc, Config->GetBlock("mail").Get<const Anope::string>("reset_subject").c_str()),
message = Language::Translate(na->nc, Config->GetBlock("mail").Get<const Anope::string>("reset_message").c_str()),
- passcode = Anope::Random(20);
+ passcode = Anope::Random(Config->GetBlock("options").Get<size_t>("codelength", 15));
subject = subject.replace_all_cs("%n", na->nick);
subject = subject.replace_all_cs("%N", Config->GetBlock("networkinfo").Get<const Anope::string>("networkname"));