@@ -20,7 +20,7 @@ class BaseModel():
raise NotImplementedError
def setValue(self,k,v,isColumn=True):
- if "all_columns" not in self.__dict__:
+ if "all_columns" not in self.__dict__ or not isinstance(self.__dict__["all_columns"],(list)):
self.all_columns = []
self.__dict__[k] = v
if isColumn: