From 01e55c355074d78333f664fb3cef69de64b1720a Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Thu, 14 Aug 2025 14:54:01 -0700 Subject: [PATCH] Set proper type for mortgage accounts --- g2f.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/g2f.py b/g2f.py index 5bcdee6..2a68d19 100644 --- a/g2f.py +++ b/g2f.py @@ -374,10 +374,10 @@ class GnuCashToFireflyMigrator: # add required fields for liability accounts elif firefly_type == "liability": # liability_type - mandatory when type is liability - if account.type in ["LOAN"] or "loan" in account.name.lower(): - account_data["liability_type"] = "loan" - elif "mortgage" in account.fullname.lower(): + if "mortgage" in account.fullname.lower(): account_data["liability_type"] = "mortgage" + elif account.type in ["LOAN"] or "loan" in account.name.lower(): + account_data["liability_type"] = "loan" else: account_data["liability_type"] = "debt" # default for credit cards, etc.