diff --git a/mo/csv.py b/mo/csv.py index 1a5d516518b2295da7efe74d0f90b9678e234ef9..39051bcd517139d796e915a8c9991a0d448f841d 100644 --- a/mo/csv.py +++ b/mo/csv.py @@ -95,13 +95,6 @@ class MissingHeaderError(RuntimeError): pass -class UnknownColumnError(RuntimeError): - def __init__(self, unknown_name: str, expected_name: str): - self.message = ( - "Neznámý sloupec '{}', měli jste na mysli '{}'?".format( - unknown_name, expected_name)) - - def write(file: IO, fmt: FileFormat, row_class: Type[Row], rows: Sequence[Row]): writer = csv.writer(file, dialect=fmt.get_dialect()) diff --git a/mo/imports.py b/mo/imports.py index 8993a7f8c3511933e5926c83859903c56480adf1..b89ae901fd266dc0c5bb197a74f0f417cda0a377 100644 --- a/mo/imports.py +++ b/mo/imports.py @@ -7,7 +7,7 @@ from sqlalchemy.orm import joinedload, Query from typing import List, Optional, Any, Dict, Type, Union import mo.csv -from mo.csv import FileFormat, MissingHeaderError, UnknownColumnError +from mo.csv import FileFormat, MissingHeaderError import mo.db as db import mo.rights import mo.users @@ -388,8 +388,6 @@ class Import: self.warnings += warnings except MissingHeaderError: return self.error('Souboru chybí první řádek s názvy sloupců') - except UnknownColumnError as e: - return self.error(e.message) except UnicodeDecodeError: return self.error(f'Soubor není v kódování {self.fmt.get_charset()}') except Exception as e: