From dca6b10c1a19d2fbcdecfce97cac9cfee029d2a8 Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Thu, 9 Oct 2025 10:38:15 +1100 Subject: [PATCH] Ignore Eventbrite totals row --- import2ledger/importers/eventbrite.py | 4 ++++ setup.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/import2ledger/importers/eventbrite.py b/import2ledger/importers/eventbrite.py index 9fa17f3..3279fda 100644 --- a/import2ledger/importers/eventbrite.py +++ b/import2ledger/importers/eventbrite.py @@ -25,6 +25,10 @@ class SalesImporter(_csv.CSVImporterBase): ENTRY_SEED = {'currency': 'USD'} def _read_row(self, row): + if row['Order ID'] == 'TOTALS': + # Skip summary row + return None + # if row['Payment status'] != 'Eventbrite Completed': if row['Payment status'] == 'Free Order': return None diff --git a/setup.py b/setup.py index ecefc0d..10dcb43 100755 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ REQUIREMENTS['tests_require'] = [ setup( name='import2ledger', description="Import different sources of financial data to Ledger", - version='1.4.9', + version='1.4.10', author='Brett Smith', author_email='brettcsmith@brettcsmith.org', license='GNU AGPLv3+',