From dbb5cdb9cf32140effd0c1a9a3d1b899a2a81c46 Mon Sep 17 00:00:00 2001 From: James Cole Date: Thu, 29 Sep 2016 07:02:47 +0200 Subject: [PATCH] Catch unset row. --- app/Import/Specifics/AbnAmroDescription.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Import/Specifics/AbnAmroDescription.php b/app/Import/Specifics/AbnAmroDescription.php index 054973c292..066a921dec 100644 --- a/app/Import/Specifics/AbnAmroDescription.php +++ b/app/Import/Specifics/AbnAmroDescription.php @@ -50,9 +50,15 @@ class AbnAmroDescription implements SpecificInterface public function run(array $row): array { $this->row = $row; + + if (!isset($row[7])) { + return $row; + } + // Try to parse the description in known formats. $parsed = $this->parseSepaDescription() || $this->parseTRTPDescription() || $this->parseGEABEADescription() || $this->parseABNAMRODescription(); + // If the description could not be parsed, specify an unknown opposing // account, as an opposing account is required if (!$parsed) {