]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Fix] Do not override groups when converting metrics
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 29 Nov 2017 08:00:22 +0000 (08:00 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 29 Nov 2017 08:00:22 +0000 (08:00 +0000)
lualib/rspamd_config_transform.lua

index c7bf56b907cb08e2879a33f753cf2618c0ec0f78..a46ede336ccb3ddf3d26b31f4003573e2161ebad 100644 (file)
@@ -209,11 +209,13 @@ local function convert_metric(cfg, metric)
       group_transform(cfg, k, v)
     end
   else
-    cfg.group = {
-      ungrouped = {
-        symbols = {}
+    if not cfg.group then
+      cfg.group = {
+        ungrouped = {
+          symbols = {}
+        }
       }
-    }
+    end
   end
 
   if metric.symbol then