From ecbcd5de6e99575bb594ab08da29310c4f9dcbc0 Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Wed, 31 Jan 2018 23:50:43 +0100
Subject: [PATCH] Set MinLogInterval for rate limiting wrapper.

Refers to #3, #4
---
 AutoTx/AutoTx.cs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/AutoTx/AutoTx.cs b/AutoTx/AutoTx.cs
index 531a4a0..609ab7b 100644
--- a/AutoTx/AutoTx.cs
+++ b/AutoTx/AutoTx.cs
@@ -129,6 +129,7 @@ namespace AutoTx
                 };
                 var mailTargetFatalLimited = new RateLimitWrapper {
                     Name = "mailfatallimited",
+                    MinLogInterval = _config.AdminNotificationDelta,
                     WrappedTarget = mailTargetFatal
                 };
                 logConfig.AddTarget(mailTargetFatalLimited);
@@ -147,6 +148,7 @@ namespace AutoTx
                     };
                     var mailTargetErrorLimited = new RateLimitWrapper {
                         Name = "mailerrorlimited",
+                        MinLogInterval = _config.AdminNotificationDelta,
                         WrappedTarget = mailTargetError
                     };
                     logConfig.AddTarget(mailTargetErrorLimited);
-- 
GitLab