* Domain removal is working again

* Fixed old references to 'response.error'
This commit is contained in:
Antoine Nguyen
2011-07-03 11:43:27 +02:00
parent f18492bcca
commit db24deb216
3 changed files with 8 additions and 5 deletions
+2 -2
View File
@@ -116,7 +116,7 @@ def deldomain(request):
error = None
if request.user.id != 1:
mb = Mailbox.objects.get(user__id=request.user.id)
if str(dom.id) in selection:
if str(mb.domain.id) in selection:
error = _("You can't delete your own domain")
if error is None:
if request.GET.has_key("keepdir") and request.GET["keepdir"] == "true":
@@ -129,7 +129,7 @@ def deldomain(request):
msg = ungettext("Domain deleted", "Domains deleted", len(selection))
messages.info(request, msg, fail_silently=True)
return ajax_response(request)
return ajax_response(request, status="ko", error=error)
return ajax_response(request, status="ko", respmsg=error)
@login_required
@permission_required("admin.view_domaliases")
+1 -1
View File
@@ -234,7 +234,7 @@ function simple_request(url, params) {
infobox.hide(1);
}
} else {
infobox.error(response.error);
infobox.error(response.respmsg);
}
}
}).get(params);
+5 -2
View File
@@ -73,10 +73,13 @@ var Confirmation = new Class({
if (res.status == "ok") {
window.location.reload();
} else {
infobox.error(res.error);
infobox.error(res.respmsg);
infobox.hide(2);
}
}
},
onFailure: function(xhr) {
$(parent.document.body).set("html", xhr.responseText);
}
}).send(params);
},