Всем привет)
Возникла в проблема с промисом в firefox.
При вызове createFieldAndGetFieldId я получаю верный ответ - число созданного обьекта в базе данных. Но промис отрабатывает запрос как буд то произошла ошибка, попадая в *** error ***.
Ошибка повторяется только для firefox, в хроме такой проблемы нет.
Код сервиса:
fieldsApiServiceFactory.createFieldAndGetFieldId = function (field) {
var request = {
method: "POST",
url: baseUrl + "CreateFieldAndGetFieldId",
data: { *** }
}
return $http(request);
};
Код вызова сервиса
$scope.createField = function () {
var field = getFieldObject("create");
fieldsApiService.createFieldAndGetFieldId(field).then(function (response) {
*** sucess ***
}, function (response) {
*** error***
});
};
Подскажите, в чем может быть причина и как её побороть?