Merge pull request #11 from ssendev/patch-1

Allow to change root domain record via dyndns
This commit is contained in:
Thomas 2017-11-03 00:36:06 +01:00 committed by GitHub
commit 4a4b03a7d0

View File

@ -900,12 +900,12 @@ def dyndns_update():
domain = None domain = None
domain_segments = hostname.split('.') domain_segments = hostname.split('.')
for index in range(len(domain_segments)): for index in range(len(domain_segments)):
domain_segments.pop(0)
full_domain = '.'.join(domain_segments) full_domain = '.'.join(domain_segments)
potential_domain = Domain.query.filter(Domain.name == full_domain).first() potential_domain = Domain.query.filter(Domain.name == full_domain).first()
if potential_domain in domains: if potential_domain in domains:
domain = potential_domain domain = potential_domain
break break
domain_segments.pop(0)
if not domain: if not domain:
history = History(msg="DynDNS update: attempted update of %s but it does not exist for this user" % hostname, created_by=current_user.username) history = History(msg="DynDNS update: attempted update of %s but it does not exist for this user" % hostname, created_by=current_user.username)