diff --git a/public/src/client/login.js b/public/src/client/login.js index 9f90926063..ace40db68d 100644 --- a/public/src/client/login.js +++ b/public/src/client/login.js @@ -31,7 +31,7 @@ define('forum/login', ['csrf', 'translator'], function(csrf, translator) { window.location.href = data + '?loggedin'; }, error: function(data, status) { - if (data.status === 403 && data.statusText === 'Forbidden') { + if (data.status === 403 && data.responseText === 'Forbidden') { window.location.href = config.relative_path + '/login?error=csrf-invalid'; } else { errorEl.find('p').translateText(data.responseText); diff --git a/public/src/client/register.js b/public/src/client/register.js index fdf4b3ab7e..306ef367fd 100644 --- a/public/src/client/register.js +++ b/public/src/client/register.js @@ -99,7 +99,7 @@ define('forum/register', ['csrf', 'translator'], function(csrf, translator) { }, error: function(data) { translator.translate(data.responseText, config.defaultLang, function(translated) { - if (data.status === 403 && data.statusText === 'Forbidden') { + if (data.status === 403 && data.responseText === 'Forbidden') { window.location.href = config.relative_path + '/register?error=csrf-invalid'; } else { errorEl.find('p').text(translated);