diff --git a/lemur/static/app/angular/notifications/notification/notification.js b/lemur/static/app/angular/notifications/notification/notification.js index 9cf88cbf..8d7c120d 100644 --- a/lemur/static/app/angular/notifications/notification/notification.js +++ b/lemur/static/app/angular/notifications/notification/notification.js @@ -49,6 +49,7 @@ angular.module('lemur') }); }); NotificationService.getCertificates(notification); + $scope.page = 1; }); $scope.save = function (notification) { @@ -76,5 +77,10 @@ angular.module('lemur') $uibModalInstance.dismiss('cancel'); }; + $scope.loadMoreCertificates = function () { + $scope.page++; + NotificationService.loadMoreCertificates($scope.notification, $scope.page); + }; + $scope.certificateService = CertificateService; }); diff --git a/lemur/static/app/angular/notifications/services.js b/lemur/static/app/angular/notifications/services.js index 9e8c9b33..76591897 100644 --- a/lemur/static/app/angular/notifications/services.js +++ b/lemur/static/app/angular/notifications/services.js @@ -42,7 +42,7 @@ angular.module('lemur') NotificationService.loadMoreCertificates = function (notification, page) { notification.getList('certificates', {page: page, showExpired: 0}).then(function (certificates) { _.each(certificates, function (certificate) { - notification.roles.push(certificate); + notification.certificates.push(certificate); }); }); };