diff -r cef349423167 -r 74bbdd739878 client/app/slideshow/slideshow_controller.js --- a/client/app/slideshow/slideshow_controller.js Wed Jun 11 01:26:59 2014 +0200 +++ b/client/app/slideshow/slideshow_controller.js Thu Oct 02 13:24:57 2014 +0200 @@ -10,17 +10,8 @@ }); }) .service('slideshowApi', function($resource, context) { - this.slideshow = $resource(context.urls.slideshowUrl, - { - get: { - method: 'GET', - isArray: false - }, - save:{ - method:'PUT', - isArray:false//, headers:{'X-CSRFToken':context.csrf_token} - } - }); + console.log('5',this); + this.slideshow = $resource(context.urls.slideshowUrl); }) .service('slideshowModel', function(slideshowApi, context) { console.log('6',this); @@ -33,12 +24,14 @@ this.slideshow = new slideshowApi.slideshow(context.slideshow); } }) - .controller('slideshowCtrl', function($scope, $location, slideshowModel){ - console.log('6',$scope, $location, slideshowModel); + .controller('slideshowCtrl', function($scope, $location, $routeParams, slideshowModel){ + console.log('7',$scope, $location, slideshowModel); $scope.slideshow = slideshowModel.slideshow; + $scope.iSlide = parseInt($routeParams.iSlide) || 0; $scope.save = function(){ - $scope.slideshow + console.log('8 call save POST',$scope.slideshow); + $scope.slideshow .$save() .then( function(response) {