mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-07 13:56:01 +01:00
bug fix: email debugger
This commit is contained in:
@@ -1890,12 +1890,18 @@ def RunServerLevelEmailChecks(request):
|
|||||||
else:
|
else:
|
||||||
return ACLManager.loadErrorJson()
|
return ACLManager.loadErrorJson()
|
||||||
|
|
||||||
if ACLManager.CheckForPremFeature('wp-manager'):
|
if ACLManager.CheckForPremFeature('email-debugger'):
|
||||||
ob = CloudManager()
|
ob = CloudManager()
|
||||||
res = ob.RunServerLevelEmailChecks()
|
res = ob.RunServerLevelEmailChecks()
|
||||||
return res
|
return res
|
||||||
except KeyError:
|
else:
|
||||||
return redirect(loadLoginPage)
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
except BaseException as msg:
|
||||||
|
dic = {'status': 0, 'error_message': str(msg)}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
|
||||||
|
|
||||||
def ResetEmailConfigurations(request):
|
def ResetEmailConfigurations(request):
|
||||||
@@ -1910,10 +1916,15 @@ def ResetEmailConfigurations(request):
|
|||||||
if ACLManager.CheckForPremFeature('email-debugger'):
|
if ACLManager.CheckForPremFeature('email-debugger'):
|
||||||
ob = CloudManager()
|
ob = CloudManager()
|
||||||
res = ob.ResetEmailConfigurations()
|
res = ob.ResetEmailConfigurations()
|
||||||
|
|
||||||
return res
|
return res
|
||||||
except KeyError:
|
else:
|
||||||
return redirect(loadLoginPage)
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
except BaseException as msg:
|
||||||
|
dic = {'status': 0, 'error_message': str(msg)}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
|
||||||
def statusFunc(request):
|
def statusFunc(request):
|
||||||
try:
|
try:
|
||||||
@@ -1929,8 +1940,14 @@ def statusFunc(request):
|
|||||||
ob = CloudManager(json.loads(request.body))
|
ob = CloudManager(json.loads(request.body))
|
||||||
res = ob.statusFunc()
|
res = ob.statusFunc()
|
||||||
return res
|
return res
|
||||||
except KeyError:
|
else:
|
||||||
return redirect(loadLoginPage)
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
except BaseException as msg:
|
||||||
|
dic = {'status': 0, 'error_message': str(msg)}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
|
|
||||||
def ReadReport(request):
|
def ReadReport(request):
|
||||||
try:
|
try:
|
||||||
@@ -2010,6 +2027,10 @@ def ReadReport(request):
|
|||||||
return 0 , Result
|
return 0 , Result
|
||||||
except BaseException as msg:
|
except BaseException as msg:
|
||||||
logging.CyberCPLogFileWriter.writeToFile("Result....3:" + str(msg))
|
logging.CyberCPLogFileWriter.writeToFile("Result....3:" + str(msg))
|
||||||
|
else:
|
||||||
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return redirect(loadLoginPage)
|
return redirect(loadLoginPage)
|
||||||
|
|
||||||
@@ -2022,10 +2043,14 @@ def debugEmailForSite(request):
|
|||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
return ACLManager.loadErrorJson()
|
return ACLManager.loadErrorJson()
|
||||||
if ACLManager.CheckForPremFeature('wp-manager'):
|
if ACLManager.CheckForPremFeature('email-debugger'):
|
||||||
ob = CloudManager(json.loads(request.body))
|
ob = CloudManager(json.loads(request.body))
|
||||||
res = ob.debugEmailForSite()
|
res = ob.debugEmailForSite()
|
||||||
return res
|
return res
|
||||||
|
else:
|
||||||
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return redirect(loadLoginPage)
|
return redirect(loadLoginPage)
|
||||||
|
|
||||||
@@ -2039,11 +2064,15 @@ def fixMailSSL(request):
|
|||||||
else:
|
else:
|
||||||
return ACLManager.loadErrorJson()
|
return ACLManager.loadErrorJson()
|
||||||
admin = Administrator.objects.get(pk=userID)
|
admin = Administrator.objects.get(pk=userID)
|
||||||
if ACLManager.CheckForPremFeature('wp-manager'):
|
if ACLManager.CheckForPremFeature('email-debugger'):
|
||||||
cm = CloudManager(json.loads(request.body), admin)
|
cm = CloudManager(json.loads(request.body), admin)
|
||||||
res = cm.fixMailSSL(request)
|
res = cm.fixMailSSL(request)
|
||||||
if os.path.exists(ProcessUtilities.debugPath):
|
if os.path.exists(ProcessUtilities.debugPath):
|
||||||
logging.CyberCPLogFileWriter.writeToFile("Result....3:" + str(res.content))
|
logging.CyberCPLogFileWriter.writeToFile("Result....3:" + str(res.content))
|
||||||
return res
|
return res
|
||||||
|
else:
|
||||||
|
dic = {'status': 0, 'error_message': 'Kindly purchase email debugger Add-on'}
|
||||||
|
json_data = json.dumps(dic)
|
||||||
|
return HttpResponse(json_data)
|
||||||
except KeyError:
|
except KeyError:
|
||||||
return redirect(loadLoginPage)
|
return redirect(loadLoginPage)
|
||||||
|
|||||||
Reference in New Issue
Block a user