From d42ac39c11bd8045ff693ba4d69d92afe5f60522 Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 24 Oct 2018 15:55:20 +0000 Subject: [PATCH] Fallback to 'None' if no ip was resolved --- src/yunohost/dyndns.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/yunohost/dyndns.py b/src/yunohost/dyndns.py index bb6a626fc..5edf77ccd 100644 --- a/src/yunohost/dyndns.py +++ b/src/yunohost/dyndns.py @@ -227,8 +227,8 @@ def dyndns_update(dyn_host="dyndns.yunohost.org", domain=None, key=None, ] - old_ipv4 = check_output("dig @%s +short %s" % (dyn_host, domain)).strip() - old_ipv6 = check_output("dig @%s +short aaaa %s" % (dyn_host, domain)).strip() + old_ipv4 = check_output("dig @%s +short %s" % (dyn_host, domain)).strip() or None + old_ipv6 = check_output("dig @%s +short aaaa %s" % (dyn_host, domain)).strip() or None # Get current IPv4 and IPv6 ipv4_ = get_public_ip()