refactor: loop when monitorInfo.tags exist

This commit is contained in:
guguji5 2023-09-05 14:05:44 +08:00
parent 7557073619
commit f8495a970b

View file

@ -63,9 +63,11 @@ class FlashDuty extends NotificationProvider {
resource: this.genMonitorUrl(monitorInfo),
check: monitorInfo.name,
};
if (monitorInfo.tags && monitorInfo.tags.length > 0) {
for (let tag of monitorInfo.tags) {
labels[tag.name] = tag.value;
}
}
const options = {
method: "POST",
url: "https://api.flashcat.cloud/event/push/alert/standard?integration_key=" + notification.flashdutyIntegrationKey,