reset page if outside last_page
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 24 Jan 2013 00:33:19 +0000 (01:33 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 24 Jan 2013 00:33:19 +0000 (01:33 +0100)
app/js/controllers.js

index df89649..b293089 100644 (file)
@@ -216,6 +216,9 @@ function ListCtrl($scope, $log, Registration, RegistrationTypes, $filter) {
 //             $scope.pager.page = 1;
                $scope.pager.results = filtered.length;
                $scope.pager.last_page = Math.ceil( $scope.pager.results / $scope.pager.limit );
+               if ( $scope.pager.page > $scope.pager.last_page ) {
+                       $scope.pager.page = 1;
+               }
                $log.info('pager', $scope.pager);
 
                var from = ( $scope.pager.page - 1 ) * $scope.pager.limit;