Index: leahi_dialin/utils/abstract_classes.py =================================================================== diff -u -r78b7d4b47c77f390fdb0c796e4861cc9abb343fd -rcc8682c8a5dfae91f2a2b934cb21181d2188ea3e --- leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision 78b7d4b47c77f390fdb0c796e4861cc9abb343fd) +++ leahi_dialin/utils/abstract_classes.py (.../abstract_classes.py) (revision cc8682c8a5dfae91f2a2b934cb21181d2188ea3e) @@ -98,7 +98,7 @@ if 'nan' in str(value).lower(): value = None # raise ValueError(f'{value} is not an accepted value!') - if datatype is DataTypes.BOOL: + if datatype in [DataTypes.BOOL, DataTypes.BOOL_U08]: value = True if value == 1 else False results[variable_name] = value @@ -148,7 +148,7 @@ value = None # raise ValueError(f'{value} is not an accepted value!') # If the type is Bool, convert the value from Integer to Boolean - if datatype is DataTypes.BOOL: + if datatype in [DataTypes.BOOL, DataTypes.BOOL_U08]: value = True if value == 1 else False # Save the value into the Dictionary if len(decode_details) == 2: