From cbc6805e3bee95ab41ed17a93d9ca2bc8cbe77a0 Mon Sep 17 00:00:00 2001
From: David Schaefer <david.schaefer@ufz.de>
Date: Fri, 29 Nov 2019 17:19:48 +0100
Subject: [PATCH] cleanup

---
 saqc/core/core.py | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/saqc/core/core.py b/saqc/core/core.py
index 6c8d33dc7..a01d88097 100644
--- a/saqc/core/core.py
+++ b/saqc/core/core.py
@@ -17,17 +17,15 @@ def _collectVariables(meta, data):
     find every relevant variable
     """
     # NOTE: get to know every variable from meta
-    flags = []  # data.columns.tolist()
+    variables = []
     for idx, configrow in meta.iterrows():
         varname = configrow[Fields.VARNAME]
         assign = configrow[Fields.ASSIGN]
-        if varname in flags:
+        if varname in variables:
             continue
-        if varname in data:
-            flags.append(varname)
-        elif varname not in flags and assign is True:
-            flags.append(varname)
-    return flags
+        if (varname in data) or (varname not in variables and assign is True):
+            variables.append(varname)
+    return variables
 
 
 def _checkInput(data, flags, flagger):
-- 
GitLab