bug fix: wp manager config save

This commit is contained in:
Usman Nasir
2021-02-05 18:33:20 +05:00
parent 31bb2302d6
commit 65de8a4495

View File

@@ -2403,8 +2403,14 @@ class CloudManager:
website = Websites.objects.get(domain=self.data['domainName'])
domainName = self.data['domainName']
from cloudAPI.models import WPDeployments
wpd = WPDeployments.objects.get(owner=website)
config = json.loads(wpd.config)
try:
wpd = WPDeployments.objects.get(owner=website)
config = json.loads(wpd.config)
except:
wpd = WPDeployments(owner=website)
config = {}
config['updates'] = self.data['wpCore']
config['pluginUpdates'] = self.data['plugins']
config['themeUpdates'] = self.data['themes']