From b4d346da242053121ffd5c7b60a57655a0a71cea Mon Sep 17 00:00:00 2001 From: Dick Wolff Date: Mon, 20 Jan 2025 07:20:56 +0100 Subject: [PATCH] Small cleanups --- README.md | 2 +- src/converters/saxoConverter.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9ef3ecb0..d3f4eebd 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ This tool allows you to convert CSV transaction exports to an import file that c - [Parqet](https://www.parqet.com/) - [Rabobank](https://rabobank.nl) - [Revolut](https://revolut.com) -- [Saxo](https://www.home.saxo/nl-nl) +- [Saxo](https://www.home.saxo) - [Schwab](https://www.schwab.com) - [Swissquote](https://en.swissquote.com/) - [Trading 212](https://trading212.com) diff --git a/src/converters/saxoConverter.ts b/src/converters/saxoConverter.ts index 87429417..04f091c1 100644 --- a/src/converters/saxoConverter.ts +++ b/src/converters/saxoConverter.ts @@ -33,6 +33,10 @@ export class SaxoConverter extends AbstractConverter { // Parse numbers to floats (from string). if (context.column === "amount" || context.column === "conversionRate") { + if (columnValue === "") { + return 0; + } + return parseFloat(columnValue); } @@ -120,7 +124,6 @@ export class SaxoConverter extends AbstractConverter { continue; } - //record.event = "Buy 3 @ 134.85 USD" const actionDetails = record.event.match(/(\d+)\s+@\s+([\d.]+)/) // Make negative numbers (on sell records) absolute.