You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe your Environment
OS: Mac Sequoia (silicon)
Paisa Version: 0.7.3
App Variant: Desktop
Describe the bug
'include' in included file is resolved from top level, instead relative to file containing 'include'.
Idea is, so split journal files by year and additionally by sub account.
Some sub account have quite a few transactions, so to keep things clearly arranged, I'd decided to split at this level as well, grouping by bank name.
Calculation is done right, but editor does not take file location containing 'include' into account, but always starts at Paisa top level directory.
To Reproduce
Steps to reproduce the behavior:
use 'include journals//.hledger' in 'main.hledger'
use 'include bank_name/*.hledger' in 'journals/2025/bank_name.hledger'
open Ledger / Editor
inspect 'main.hledger'
switch to 'journals/2025/bank_name.hledger'
inspect line with 'include bank_name/*.hledger'
Expected behavior
'include' should be accepts, without 'No existing files match pattern: bank_name/*.hledger'.
hledger reads all files correctly, Paise "Ledger / Transactions" and "Ledger / Postings" shows all transactions, so "include" seems to be resolved correctly in other locations than "Ledger / Editor".
Describe your Environment
OS: Mac Sequoia (silicon)
Paisa Version: 0.7.3
App Variant: Desktop
Describe the bug
'include' in included file is resolved from top level, instead relative to file containing 'include'.
Idea is, so split journal files by year and additionally by sub account.
Some sub account have quite a few transactions, so to keep things clearly arranged, I'd decided to split at this level as well, grouping by bank name.
Calculation is done right, but editor does not take file location containing 'include' into account, but always starts at Paisa top level directory.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
'include' should be accepts, without 'No existing files match pattern: bank_name/*.hledger'.
hledger reads all files correctly, Paise "Ledger / Transactions" and "Ledger / Postings" shows all transactions, so "include" seems to be resolved correctly in other locations than "Ledger / Editor".
Journal
main.hledger
journals/2025/bank_name.hledger
journals/2025/bank_name/subacct01.hledger
The text was updated successfully, but these errors were encountered: