Вызываю стандартный метод
$save у ng-resource. Если ответ от сервера
200, то все норм и мы попадаем в метод
then. Если же ответ 422 (validation failed), то
then вообще не отрабатывает.
Как быть? Куда вписать функцию в случае error, когда код ответа отличен от 200?
masterOrder.$save().then(function (data) {
if (data.$resolved == true) {
$scope.acceptSuccess = true;
alertOptions.content = data.flash.message;
alertOptions.type = data.flash.class;
$alert(alertOptions);
$anchorScroll();
} else {
alert('failed');
}
});