diff --git a/public/app/core/services/alert_srv.ts b/public/app/core/services/alert_srv.ts index c54a4bab269..149b44feca8 100644 --- a/public/app/core/services/alert_srv.ts +++ b/public/app/core/services/alert_srv.ts @@ -78,12 +78,14 @@ export class AlertSrv { scope.text2 = payload.text2; scope.confirmText = payload.confirmText; scope.confirmTextRequired = payload.confirmText !== ""; + scope.onConfirm = function() { if (!scope.confirmTextRequired || (scope.confirmTextRequired && scope.confirmTextValid)) { payload.onConfirm(); scope.dismiss(); } }; + scope.updateConfirmText = function(value) { scope.confirmInput = value; scope.confirmTextValid = scope.confirmText === scope.confirmInput; diff --git a/public/app/features/alerts/partials/alerts_page.html b/public/app/features/alerts/partials/alerts_page.html index 21d91b6637c..3b866540c05 100644 --- a/public/app/features/alerts/partials/alerts_page.html +++ b/public/app/features/alerts/partials/alerts_page.html @@ -20,17 +20,17 @@