--- /dev/null
+'use strict';
+
+angular.module('dashboardApp')
+ .controller('ShowOrgaCtrl', function($scope, $http, $stateParams) {
+
+ $scope.posters = [];
+ var showId = $stateParams.id;
+
+ $http.get('/api/shows/' + showId).then(function(response) {
+ $scope.item = response.data;
+ $scope.diffDate = Math.abs(new Date() - Date.parse($scope.item.user.dateSubscribed));
+
+ $scope.loadComments();
+ });
+
+ var baseLimit = 5;
+ $scope.limit = baseLimit;
+
+ $scope.loadComments = function() {
+ $http.get('/api/comments?user=' + $scope.item.user._id + '&active=true&limit=' + $scope.limit).then(function(response) {
+ $scope.comments = response.data;
+ $scope.limit += $scope.limit;
+ });
+ };
+ });