Я столкнулся с проблемой с моим кодом, я не могу понять, что с ним происходит. Интересные вещи - это то, что api вызывает неплохую, но не orders.pay(ss($scope.ss, $scope.oo)).success(function (data) {
success
функции orders.pay(ss($scope.ss, $scope.oo)).success(function (data) {
angular.module('services.orders', ['users.service'])
.factory('orders', ['$http', 'user', '$q', function ($http, user, $q) {
'use strict';
function genericSuccess (res) {
return res.data.data; // yes, really.
}
function pay (payment) {
return $http.post('v1/payment/authorize', payment)
.then(genericSuccess);
}
orders.pay(ss($scope.ss, $scope.oo))
.success(function (data) {
//It should called success either it should gone to error but it says
//Error:orders.pay(...).success is not a function
//can any one suggest how to solve it
notify.message('Thank you!');
}).error(function (data) {
notify.message('Error: ' + data.data.message);
});