security fix: CP-22: Websites – Modify Website

This commit is contained in:
Usman Nasir
2021-08-20 15:40:23 +05:00
parent bf42a54be0
commit 9a47edc9ec

View File

@@ -766,6 +766,12 @@ class WebsiteManager:
else:
return ACLManager.loadErrorJson('websiteDeleteStatus', 0)
newOwner = Administrator.objects.get(userName=newUser)
if ACLManager.checkUserOwnerShip(currentACL, admin, newOwner) == 1:
pass
else:
return ACLManager.loadErrorJson('websiteDeleteStatus', 0)
confPath = virtualHostUtilities.Server_root + "/conf/vhosts/" + domain
completePathToConfigFile = confPath + "/vhost.conf"