Skip to content

fix: resolve #1950 - posting tags override inherited transaction tags#2595

Open
bomlinux92-byte wants to merge 1 commit into
simonmichael:mainfrom
bomlinux92-byte:bounty-fix-2587-20260519
Open

fix: resolve #1950 - posting tags override inherited transaction tags#2595
bomlinux92-byte wants to merge 1 commit into
simonmichael:mainfrom
bomlinux92-byte:bounty-fix-2587-20260519

Conversation

@bomlinux92-byte

Copy link
Copy Markdown

Summary

Fix for [BOUNTY 0] Inherited Tag Values are not Overwritten — Issue #1950

Root cause

The function in was concatenating posting tags and transaction tags without filtering out duplicates. This caused tag values to accumulate rather than override, leading to confusing behavior when filtering or pivoting on tags.

Fix

Modified to filter out inherited transaction tags whose tag names already appear in the posting's explicit tags. This ensures child-level tag specifications override parent-level ones, matching the expected behavior described in the issue.

Changes

Closes #1950

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inherited Tag Values are not Overwritten [💰$20 for 100% human contributions]

1 participant