summaryrefslogtreecommitdiff
path: root/src/network/clientpackethandler.cpp
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2019-02-03 12:31:55 +0000
committerLoic Blot <loic.blot@unix-experience.fr>2019-02-09 19:52:56 +0100
commit7796a3118d7b4f58752fad0ca5f676dcafd7a76c (patch)
tree12348fd175d8b144bf72c977dd117fffa81b4a84 /src/network/clientpackethandler.cpp
parentb7e1bca28c2c551198d284473c22b0293139163d (diff)
downloadminetest-7796a3118d7b4f58752fad0ca5f676dcafd7a76c.tar.gz
minetest-7796a3118d7b4f58752fad0ca5f676dcafd7a76c.tar.bz2
minetest-7796a3118d7b4f58752fad0ca5f676dcafd7a76c.zip
Disable confirmation dialog on localhost
Diffstat (limited to 'src/network/clientpackethandler.cpp')
-rw-r--r--src/network/clientpackethandler.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/network/clientpackethandler.cpp b/src/network/clientpackethandler.cpp
index 909d336ae..2d02d0755 100644
--- a/src/network/clientpackethandler.cpp
+++ b/src/network/clientpackethandler.cpp
@@ -97,9 +97,10 @@ void Client::handleCommand_Hello(NetworkPacket* pkt)
// Authenticate using that method, or abort if there wasn't any method found
if (chosen_auth_mechanism != AUTH_MECHANISM_NONE) {
- if (chosen_auth_mechanism == AUTH_MECHANISM_FIRST_SRP
- && !m_simple_singleplayer_mode
- && g_settings->getBool("enable_register_confirmation")) {
+ if (chosen_auth_mechanism == AUTH_MECHANISM_FIRST_SRP &&
+ !m_simple_singleplayer_mode &&
+ !getServerAddress().isLocalhost() &&
+ g_settings->getBool("enable_register_confirmation")) {
promptConfirmRegistration(chosen_auth_mechanism);
} else {
startAuth(chosen_auth_mechanism);