From c370bb38790074a4b0b194db77d57acce29052e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@henrietta.com.pl>
Date: Wed, 5 Feb 2020 19:05:47 +0100
Subject: [PATCH] bugfix release

---
 satella/instrumentation/metrics/exporters/prometheus.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/satella/instrumentation/metrics/exporters/prometheus.py b/satella/instrumentation/metrics/exporters/prometheus.py
index e1196f4c..7c615733 100644
--- a/satella/instrumentation/metrics/exporters/prometheus.py
+++ b/satella/instrumentation/metrics/exporters/prometheus.py
@@ -31,13 +31,13 @@ class RendererObject(io.StringIO):
         if is_leaf_node(tree):
             self.write('_'.join(prefix for prefix in prefixes if prefix != ''))
             main_value = tree.pop('_')
+            tree.update(labels)
             ts = tree.pop('_timestamp', None)
             curly_braces_used = len(tree) > 0
             if curly_braces_used:
                 self.write('{')
             if curly_braces_used:
                 labels = []
-                tree.update(labels)
                 for key, value in tree.items():
                     value = repr(value).replace('\\', '\\\\').replace('"', '\\"').replace("'", '"')
                     labels.append('%s=%s' % (key, value))
-- 
GitLab