I know this question has been asked many times. I have this error :
Response for getList SHOULD be an array and not an object or something else
The problem is that my response IS an array
[{"id":1,"token":"HOME","traductions":[{"id":1,"value":"accueil","langue":{"id":1,"langue":"fran\u00e7ais","locales":"fr_FR"}},{"id":2,"value":"home","langue":{"id":2,"langue":"anglais","locales":"en_EN"}}]},{"id":2,"token":"CONTACT","traductions":[{"id":3,"value":"contact","langue":{"id":1,"langue":"fran\u00e7ais","locales":"fr_FR"}}]}]
Here is my simple controller
traduction.controller('traductionController', ['$scope', 'Restangular', function($scope, Restangular) {
var containers = Restangular.all('intranetBS/web/app_dev.php/interne/traductions'); // correct route, checked it
containers.getList().then(function(stuff) {
$scope.containers = stuff;
});
}]);
Any solution ? Thank you very much !!