bug fix: list zones

This commit is contained in:
Usman Nasir
2019-11-25 11:15:03 +05:00
parent 7454407956
commit 73bb9da0b9

View File

@@ -157,7 +157,7 @@ class DNSManager:
if not os.path.exists('/home/cyberpanel/powerdns'): if not os.path.exists('/home/cyberpanel/powerdns'):
return render(request, 'dns/addDeleteDNSRecords.html', {"status": 0}) return render(request, 'dns/addDeleteDNSRecords.html', {"status": 0})
domainsList = ACLManager.findAllWebsites(currentACL, userID) domainsList = ACLManager.findAllDomains(currentACL, userID)
return render(request, 'dns/addDeleteDNSRecords.html', {"domainsList": domainsList, "status": 1}) return render(request, 'dns/addDeleteDNSRecords.html', {"domainsList": domainsList, "status": 1})
@@ -177,7 +177,7 @@ class DNSManager:
currentSelection = data['currentSelection'] currentSelection = data['currentSelection']
admin = Administrator.objects.get(pk=userID) admin = Administrator.objects.get(pk=userID)
if ACLManager.checkOwnership(zoneDomain, admin, currentACL) == 1: if ACLManager.checkOwnershipZone(zoneDomain, admin, currentACL) == 1:
pass pass
else: else:
return ACLManager.loadErrorJson() return ACLManager.loadErrorJson()
@@ -254,7 +254,7 @@ class DNSManager:
ttl = int(data['ttl']) ttl = int(data['ttl'])
admin = Administrator.objects.get(pk=userID) admin = Administrator.objects.get(pk=userID)
if ACLManager.checkOwnership(zoneDomain, admin, currentACL) == 1: if ACLManager.checkOwnershipZone(zoneDomain, admin, currentACL) == 1:
pass pass
else: else:
return ACLManager.loadErrorJson() return ACLManager.loadErrorJson()
@@ -424,7 +424,7 @@ class DNSManager:
admin = Administrator.objects.get(pk=userID) admin = Administrator.objects.get(pk=userID)
if ACLManager.checkOwnership(delRecord.domainOwner.name, admin, currentACL) == 1: if ACLManager.checkOwnershipZone(delRecord.domainOwner.name, admin, currentACL) == 1:
pass pass
else: else:
return ACLManager.loadError() return ACLManager.loadError()