--- a/client/app/slideshow/slideshow_controller.js Wed May 27 19:01:25 2015 +0200
+++ b/client/app/slideshow/slideshow_controller.js Wed May 27 19:02:43 2015 +0200
@@ -1,11 +1,13 @@
(function(){
- 'use strict';
+ 'use strict';
- angular.module('ammicoSlideshow',['ngResource', 'ngRoute', 'ui.bootstrap'])
- .controller('slideshowCtrl', function($scope, ammicoApi, $routeParams){
- $scope.slideshow = ammicoApi.booksSlides.query({idBook:$routeParams.iSlide, format:'json'}, function(data){
- data = ammicoApi.sanitizeUrls(data);
- });
- $scope.book = ammicoApi.book.get({idBook:$routeParams.iSlide, format:'json'});
- });
+ angular.module('ammicoSlideshow',['ngResource', 'ngRoute', 'ui.bootstrap'])
+ .controller('slideshowCtrl', function($scope, $routeParams, Slide, Book, Utils){
+ $scope.slideshow = Slide.query({idBook:$routeParams.iSlide, format:'json'}, function(data){
+ data.forEach(function(slide){
+ slide = Utils.sanitizeUrls(slide);
+ });
+ });
+ $scope.book = Book.get({idBook:$routeParams.iSlide, format:'json'});
+ });
})();