From 994721b727a57c461fb8612cfeda53efe4ff17ed Mon Sep 17 00:00:00 2001 From: Massimo Melina Date: Wed, 6 May 2020 10:57:16 +0200 Subject: [PATCH] fix: ignore dyndns password if no user is provided --- main.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.pas b/main.pas index 50228e4..1168f22 100644 --- a/main.pas +++ b/main.pas @@ -11034,7 +11034,7 @@ result:=inputQuery('Enter user', 'Enter user', dyndns.user) and inputQuery('Enter password', 'Enter password', dyndns.pwd) and (dyndns.pwd > ''); dyndns.user:=trim(dyndns.user); -dyndns.pwd:=trim(dyndns.pwd); +dyndns.pwd:=ifThen(dyndns.user='', '', trim(dyndns.pwd)); end; // dynDNSinputUserPwd function dynDNSinputHost():boolean; @@ -11058,7 +11058,7 @@ end; // dynDNSinputHost procedure finalizeDynDNS(); begin -addString(dyndns.host, customIPs); +addUniqueString(dyndns.host, customIPs); setDefaultIP(dyndns.host); end; // finalizeDynDNS