diff --git a/src/python/parse.py b/src/python/parse.py index a848b35..27789d6 100644 --- a/src/python/parse.py +++ b/src/python/parse.py @@ -43,13 +43,15 @@ def parse(self): cell_info = self._get_cell_info(index, row, column) # Check if column should be skipped - if self._skip_column(column[1], cell_info["value"], cell_info["type"]): + if self._skip_column( + cell_info["key"], cell_info["value"], cell_info["type"] + ): continue # Convert list values (with ";" separator) to Python lists # Manually skip fields commonly containing semicolons if ( - cell_info["value"] not in ("notes", "description") + cell_info["key"] not in ("notes", "description") and isinstance(cell_info["value"], str) and ";" in cell_info["value"] ): diff --git a/src/web/templates/base.html b/src/web/templates/base.html index b275bb9..b543e5a 100644 --- a/src/web/templates/base.html +++ b/src/web/templates/base.html @@ -398,4 +398,4 @@