mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-06 21:35:55 +01:00
bug fix: shift to default package if package not exists on wp restore backup
This commit is contained in:
@@ -2960,6 +2960,7 @@ class ApplicationInstaller(multi.Thread):
|
||||
import pysftp
|
||||
import pysftp as sftp
|
||||
import boto3
|
||||
|
||||
if os.path.exists(ProcessUtilities.debugPath):
|
||||
logging.writeToFile("Restore WP backup Now ....... start:%s" % self.extraArgs['Domain'])
|
||||
|
||||
@@ -2979,7 +2980,11 @@ class ApplicationInstaller(multi.Thread):
|
||||
DatabaseNameold = config['DatabaseName']
|
||||
DumpFileName = DatabaseNameold + ".sql"
|
||||
oldurl = config['WPFinalURL']
|
||||
packgobj = Package.objects.get(pk=config['Webpackage_id'])
|
||||
try:
|
||||
packgobj = Package.objects.get(pk=config['Webpackage_id'])
|
||||
except:
|
||||
packgobj = Package.objects.get(packageName='Default')
|
||||
|
||||
packegs = packgobj.packageName
|
||||
WebOwnerobj = Administrator.objects.get(pk=config['Webadmin_id'])
|
||||
WebOwner = WebOwnerobj.userName
|
||||
@@ -6184,8 +6189,6 @@ class ApplicationInstaller(multi.Thread):
|
||||
time.sleep(2)
|
||||
|
||||
|
||||
|
||||
|
||||
logging.statusWriter(self.tempStatusPath, 'Restoring site ....,30')
|
||||
NewWPsite = WPSites.objects.get(FinalURL=newurl)
|
||||
VHuser = NewWPsite.owner.externalApp
|
||||
|
||||
Reference in New Issue
Block a user