diff --git a/mandaye/static/js/toolbar.js b/mandaye/static/js/toolbar.js index 9a9238f..843f882 100644 --- a/mandaye/static/js/toolbar.js +++ b/mandaye/static/js/toolbar.js @@ -1,9 +1,16 @@ -function mandaye_disassociate_logout(url, account, id) +function mandaye_disassociate_logout(url, account, id, next_url) { var r = confirm("Etes-vous sûr de vouloir désassocier le compte " + account + " ?"); + if (r == true) { - window.location = url + "?id=" + id; + if (url.search(/\?/) > 0) + url += "&id=" + id; + else + url += "?id=" + id; + if (next_url) + url += "&next_url=" + encodeURIComponent(next_url); + window.location = url; } }