diff --git a/frappe/templates/includes/login/login.js b/frappe/templates/includes/login/login.js index 16f78ea0c9..6e18421837 100644 --- a/frappe/templates/includes/login/login.js +++ b/frappe/templates/includes/login/login.js @@ -23,7 +23,7 @@ login.bind_events = function () { frappe.msgprint('{{ _("Both login and password required") }}'); return false; } - login.call(args); + login.call(args, null, "/login"); return false; }); @@ -166,11 +166,12 @@ login.signup = function () { // Login -login.call = function (args, callback) { +login.call = function (args, callback, url="/") { login.set_status('{{ _("Verifying...") }}', 'blue'); return frappe.call({ type: "POST", + url: url, args: args, callback: callback, freeze: true, diff --git a/frappe/website/js/website.js b/frappe/website/js/website.js index 3b27bee03c..a93c4d88cf 100644 --- a/frappe/website/js/website.js +++ b/frappe/website/js/website.js @@ -84,7 +84,7 @@ $.extend(frappe, { } return $.ajax({ type: opts.type || "POST", - url: "/login", + url: opts.url || "/", data: opts.args, dataType: "json", headers: {