У меня проблема с заявкой на дату.
У меня есть API, созданный в symfony, и клиент под ionic в Angularjs.
Я тестирую с почтальоном, все работает нормально, но когда я пытаюсь настроить функцию, у меня появляется ошибка.
Моя дата "undefined"
при попытке связать приложение с моим API.
Вот мой код:
Мой сервис:
var userDispo = function(id,date){
var id = window.localStorage.getItem('antenne');
return $http({
method : 'GET',
url : API_ENDPOINT.url + '/user/dispo/' + id + '/' + date,
headers : {Authorization : 'Bearer ' + $http.defaults.headers.common.Authorization}
}).then(function(result) {
return result.data;
});
};
мой контроллер:
.controller('UserDispoCtrl',
function ($scope, $stateParams, $ionicLoading, AppService) {
$ionicLoading.show();
$scope.date = new Date().toISOString().slice(0, 10);
console.log($scope.date);
AppService.userDispo($scope.date).then(function (response){
console.log(response);
});
})
в моем контроллере первый "console.log($scope.date)"
хорошо показывает мне "2018-04-25"
и сразу после того, как у меня появилась следующая ошибка:
GET https://xxxxxxx/app_dev.php/api/user/dispo/antenne/19/undefined
404 (не найдено)
Я не понимаю, откуда возникла ошибка, мой URL должен выглядеть следующим образом:
https://xxxxxxx/app_dev.php/api/user/dispo/19/2018-04-25
Кто-то может предложить трек или решение, пожалуйста?
заранее спасибо