Fix the 'more' button to view certificates associated with a notification
This commit is contained in:
parent
cca4670745
commit
1c59fb575c
|
@ -49,6 +49,7 @@ angular.module('lemur')
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
NotificationService.getCertificates(notification);
|
NotificationService.getCertificates(notification);
|
||||||
|
$scope.page = 1;
|
||||||
});
|
});
|
||||||
|
|
||||||
PluginService.getByType('notification').then(function (plugins) {
|
PluginService.getByType('notification').then(function (plugins) {
|
||||||
|
@ -86,5 +87,10 @@ angular.module('lemur')
|
||||||
$uibModalInstance.dismiss('cancel');
|
$uibModalInstance.dismiss('cancel');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
$scope.loadMoreCertificates = function () {
|
||||||
|
$scope.page++;
|
||||||
|
NotificationService.loadMoreCertificates($scope.notification, $scope.page);
|
||||||
|
};
|
||||||
|
|
||||||
$scope.certificateService = CertificateService;
|
$scope.certificateService = CertificateService;
|
||||||
});
|
});
|
||||||
|
|
|
@ -42,7 +42,7 @@ angular.module('lemur')
|
||||||
NotificationService.loadMoreCertificates = function (notification, page) {
|
NotificationService.loadMoreCertificates = function (notification, page) {
|
||||||
notification.getList('certificates', {page: page}).then(function (certificates) {
|
notification.getList('certificates', {page: page}).then(function (certificates) {
|
||||||
_.each(certificates, function (certificate) {
|
_.each(certificates, function (certificate) {
|
||||||
notification.roles.push(certificate);
|
notification.certificates.push(certificate);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue