Проблема в том что не могу сравнить json.success True или нет изза того что js не может декодировать json от сервера
Сервер возвращает корректно
$('#Addworker').on('submit', function(e){
e.preventDefault();
let login = $('#login').val();
let password = $('#password').val();
var data = {"do": "AddWorker",'login': login, 'password': password};
fetch(`/workers`, {
method: 'POST',
contentType: "application/json",
body: JSON.stringify(data)
})
.then(function(data){
ObrabotkaAddWorker(data)
})
})
function ObrabotkaAddWorker(data){
console.log(data.success);
if(data.success){
$.toast({
heading: 'Успешный успех',
text: 'Сейчас перенаправим',
showHideTransition: 'slide',
icon: 'success'
});
setTimeout(() => { location.reload() }, 2000);
};
if(!data.success){
$.toast({
heading: 'Ошибочная ошибка',
text: data["message"],
showHideTransition: 'plain',
icon: 'error'
})
}
};