не отправляется аякс запрос Cannot read properties of undefined (reading 'join')
не отправляется аякс запрос, как я понял, я бэкэнд разработчик, совсем немного понимаю в жс, когда отпраляется ответ от бэка, выводится вот такое сообщение
Uncaught TypeError: Cannot read properties of undefined (reading 'join')
at Object.success ((index):1834:34)
at t.success (script.js?version=4.0.1:3575:9982)
at i (jquery-3.1.1.min.js?version=4.0.1:2:27983)
at Object.fireWith [as resolveWith] (jquery-3.1.1.min.js?version=4.0.1:2:28749)
at A (jquery-3.1.1.min.js?version=4.0.1:4:14203)
at XMLHttpRequest.<anonymous> (jquery-3.1.1.min.js?version=4.0.1:4:16491)
код жс
$(function() {
$('#login').ajaxForm({
url: Wo_Ajax_Requests_File() + '?f=login',
beforeSend: function() {
working = true;
$this.find('button').attr("disabled", true);
$this.find('.add_wow_loader').addClass('btn-loading');
},
success: function(data) {
if (data.status == 200 || data.status == 600) {
$state.removeClass('alert-danger');
$state.addClass('alert-success');
$state.html('<?php echo $wo['lang']['welcome_back'] ?>');
$this.find('.add_wow_loader').removeClass('btn-loading');
setTimeout(function () {
window.location.href = data.location;
}, 1000);
} else {
var errors = data.errors.join("<br>");
$this.find('button').attr("disabled", false);
$this.find('.add_wow_loader').removeClass('btn-loading');
$state.html(errors);
}
console.log(data.errors);
working = false;
}
});
});
не могли бы вы подсказать в чем причина, возможно я чего то не понимаю, так же прикреплю скрин с консоли