Email Marketing as a plugin

This commit is contained in:
usmannasir
2018-10-17 23:20:02 +05:00
parent 5303800112
commit 001f762d9d
35 changed files with 4625 additions and 6 deletions

View File

@@ -211,9 +211,23 @@ def saveWebsiteChanges(request):
def domain(request, domain):
try:
if not request.GET._mutable:
request.GET._mutable = True
request.GET['domain'] = domain
result = pluginManager.preDomain(request)
if result != 200:
return result
userID = request.session['userID']
wm = WebsiteManager(domain)
return wm.loadDomainHome(request, userID)
coreResult = wm.loadDomainHome(request, userID)
result = pluginManager.postDomain(request, coreResult)
if result != 200:
return result
return coreResult
except KeyError:
return redirect(loadLoginPage)