diff --git a/packages/loot-core/src/server/accounts/parse-file.ts b/packages/loot-core/src/server/accounts/parse-file.ts index 06e2ae8c19..87500ccec5 100644 --- a/packages/loot-core/src/server/accounts/parse-file.ts +++ b/packages/loot-core/src/server/accounts/parse-file.ts @@ -47,6 +47,7 @@ async function parseCSV(filepath, options: { delimiter?: string } = {}) { quote: '"', trim: true, relax_column_count: true, + skip_empty_lines: true, }); } catch (err) { errors.push({ diff --git a/upcoming-release-notes/951.md b/upcoming-release-notes/951.md new file mode 100644 index 0000000000..88fd040e28 --- /dev/null +++ b/upcoming-release-notes/951.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [aaroneiche] +--- + +Forces CSV importer to ignore extra lines ensuring valid import field keys.