diff --git a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContent.js b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContent.js
index 78f91240dc..acfedd973a 100644
--- a/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContent.js
+++ b/frontend/src/Settings/Notifications/Notifications/EditNotificationModalContent.js
@@ -42,10 +42,13 @@ function EditNotificationModalContent(props) {
onDownload,
onUpgrade,
onRename,
+ onHealthIssue,
supportsOnGrab,
supportsOnDownload,
supportsOnUpgrade,
supportsOnRename,
+ supportsOnHealthIssue,
+ includeHealthWarnings,
tags,
fields,
message
@@ -147,6 +150,35 @@ function EditNotificationModalContent(props) {
/>
+
+ On Health Issue
+
+
+
+
+ {
+ onHealthIssue.value &&
+
+ Include Health Warnings
+
+
+
+ }
+
Tags
diff --git a/frontend/src/Settings/Notifications/Notifications/Notification.js b/frontend/src/Settings/Notifications/Notifications/Notification.js
index 29c2b1465f..c1db80cc56 100644
--- a/frontend/src/Settings/Notifications/Notifications/Notification.js
+++ b/frontend/src/Settings/Notifications/Notifications/Notification.js
@@ -58,10 +58,12 @@ class Notification extends Component {
onDownload,
onUpgrade,
onRename,
+ onHealthIssue,
supportsOnGrab,
supportsOnDownload,
supportsOnUpgrade,
- supportsOnRename
+ supportsOnRename,
+ supportsOnHealthIssue
} = this.props;
return (
@@ -102,6 +104,13 @@ class Notification extends Component {
}
+ {
+ supportsOnHealthIssue && onHealthIssue &&
+
+ }
+
{
!onGrab && !onDownload && !onRename &&