Bank transfer import: Fix crash when no date column is selected

This commit is contained in:
Raphael Michel
2019-12-04 10:29:26 +01:00
parent f1142560f6
commit 3c87272fdc

View File

@@ -28,7 +28,7 @@ def parse(data, hint):
resrow['amount'] = re.sub('[^0-9,+.-]', '', resrow['amount'])
if hint.get('date') is not None:
resrow['date'] = row[int(hint.get('date'))].strip()
if len(resrow['amount']) == 0 or 'amount' not in resrow or resrow['date'] == '':
if len(resrow['amount']) == 0 or 'amount' not in resrow or resrow.get('date') == '':
# This is probably a headline or something other special.
continue
if resrow.get('reference') or resrow.get('payer'):