From 8329f6953881c77df76d9f49979c35553cf7f7d0 Mon Sep 17 00:00:00 2001
From: Mattia Mancini <mancini@astron.nl>
Date: Tue, 14 May 2019 10:10:44 +0000
Subject: [PATCH] SSB-44: fixing error in type checking

---
 CAL/CalibrationProcessing/lib/processing/averaging.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CAL/CalibrationProcessing/lib/processing/averaging.py b/CAL/CalibrationProcessing/lib/processing/averaging.py
index c761ec8b9df..3fcf85ca719 100644
--- a/CAL/CalibrationProcessing/lib/processing/averaging.py
+++ b/CAL/CalibrationProcessing/lib/processing/averaging.py
@@ -262,7 +262,7 @@ def average_dataset_by_sample(input_data_set, window_size):
     if input_data_set is not None:
         if isinstance(input_data_set, HolographyDataset) is True:
             dataset = input_data_set
-        elif isinstance(str, input_data_set):
+        elif isinstance(input_data_set, str):
             dataset = HolographyDataset.load_from_file(input_data_set)
         else:
             text = "Cannot average data by samples!  The input data is neither an HDS not a string."
@@ -274,7 +274,7 @@ def average_dataset_by_sample(input_data_set, window_size):
         logger.error(text)
         raise ValueError(text)
 
-    if isinstance(int, window_size) is False or window_size < 1:
+    if isinstance(window_size, int) is False or window_size < 1:
         text = "Cannot average data by samples!  The window size must be an integer value bigger than 0."
         logger.error(text)
         raise ValueError(text)
-- 
GitLab