From 17c54156b4eef384ab1036489fec23c066c5f5c9 Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Thu, 26 Apr 2018 15:52:59 +0200
Subject: [PATCH] [reports][models] Fix key search in dictionaries

---
 beat/web/reports/models.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/beat/web/reports/models.py b/beat/web/reports/models.py
index e7235b3dc..738bd2626 100644
--- a/beat/web/reports/models.py
+++ b/beat/web/reports/models.py
@@ -301,11 +301,11 @@ class Report(models.Model):
 
         report_content = json.loads(self.content)
 
-        if not report_content.has_key("alias_experiments"):
+        if "alias_experiments" not in report_content:
             report_content["alias_experiments"] = {}
 
         for experiment in self.experiments.iterator():
-            if not report_content["alias_experiments"].has_key(experiment.fullname()):
+            if experiment.fullname() not in report_content["alias_experiments"]:
                 report_content["alias_experiments"][experiment.fullname()] = experiment.name
             try:
                 index = alias_filter.index(report_content["alias_experiments"][experiment.fullname()])
-- 
GitLab