Merge branch 'v2.3.2-dev' of https://github.com/usmannasir/cyberpanel into v2.3.2-dev

This commit is contained in:
Hassan Hashmi
2022-06-07 14:00:01 +05:00
7 changed files with 210 additions and 65 deletions

View File

@@ -659,20 +659,27 @@ class WebsiteManager:
wpsite = WPSites.objects.get(pk=WPManagerID)
StagingObj = WPSites.objects.get(pk=statgingID)
###
if ACLManager.checkOwnership(wpsite.owner.domain, admin, currentACL) == 1:
pass
else:
return ACLManager.loadError()
if ACLManager.checkOwnership(StagingObj.owner.domain, admin, currentACL) == 1:
pass
else:
return ACLManager.loadError()
###
extraArgs = {}
extraArgs['adminID'] = admin.pk
extraArgs['StagingDomain'] = StagingObj.FinalURL
extraArgs['StagingName'] = StagingObj.title
extraArgs['statgingID'] = statgingID
extraArgs['WPid'] = WPManagerID
extraArgs['tempStatusPath'] = "/home/cyberpanel/" + str(randint(1000, 9999))
background = ApplicationInstaller('CreateStagingNow', extraArgs)
background = ApplicationInstaller('DeploytoProduction', extraArgs)
background.start()
time.sleep(2)