cPanel Importer: bug fix with emails import

This commit is contained in:
Usman Nasir
2019-08-21 12:32:16 +05:00
parent 471acf17ea
commit 3c455ffec1
8 changed files with 226 additions and 38 deletions

View File

@@ -449,10 +449,16 @@ class MailServerManager:
emailDB = EUsers.objects.get(email=email)
admin = Administrator.objects.get(pk=userID)
if ACLManager.checkOwnership(emailDB.emailOwner.domainOwner.domain, admin, currentACL) == 1:
pass
else:
return ACLManager.loadErrorJson()
try:
if ACLManager.checkOwnership(emailDB.emailOwner.domainOwner.domain, admin, currentACL) == 1:
pass
else:
return ACLManager.loadErrorJson()
except:
if ACLManager.checkOwnership(emailDB.emailOwner.childOwner.domain, admin, currentACL) == 1:
pass
else:
return ACLManager.loadErrorJson()
CentOSPath = '/etc/redhat-release'
if os.path.exists(CentOSPath):