forked from CGM_Public/pretix_original
Order import: Fix crash on unknown delimiter
PRETIXEU-1Y0
This commit is contained in:
@@ -43,7 +43,11 @@ def parse_csv(file, length=None):
|
|||||||
if '\r' in data and '\n' not in data:
|
if '\r' in data and '\n' not in data:
|
||||||
data = data.replace('\r', '\n')
|
data = data.replace('\r', '\n')
|
||||||
|
|
||||||
dialect = csv.Sniffer().sniff(data.split("\n")[0], delimiters=";,.#:")
|
try:
|
||||||
|
dialect = csv.Sniffer().sniff(data.split("\n")[0], delimiters=";,.#:")
|
||||||
|
except csv.Error:
|
||||||
|
return None
|
||||||
|
|
||||||
if dialect is None:
|
if dialect is None:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user