Я редактирую javascript скрипт одного сайта в котором содержание рендерится с помощью этого скрипта (огромный файл на 7 мб и 220 тыс строк в развернутом виде).
Проблемная часть кода следующая:
send: function (t, e) {
return a.post("/ns/notification-request-send", t, {
sccb: function (t) {
return W.hub.subonly(t.request_id, function (t) {
return W.is_success(t) ? (P.info(__("СМС сообщение отправлено")), e()) : (P.error(__("Не получается отправить смс сообщение")), g = n(33).getActiveDialog(), n(3).enable(g.find(".js-submit-dialog")))
})
},
})
С помощью ajax отправляется POST запрос на сервер и от сервера приходит json ответ с одним параметром request_id.
Вопрос в том, когда я меняю ссылку на обработчик на другом сервере, статус ответа 200, но сам запрос возвращается как ошибочный и соответственно даже не происходит выполнения проверки условий.
Нужно помочь сделать так, чтобы ответ от сервера воспринимался корректным и выполнялась функция P.info(..