Skip to content

Support multiple description columns in CSV import#171

Merged
dlebech merged 1 commit into
mainfrom
multiple-descriptions
Feb 20, 2026
Merged

Support multiple description columns in CSV import#171
dlebech merged 1 commit into
mainfrom
multiple-descriptions

Conversation

@dlebech
Copy link
Copy Markdown
Owner

@dlebech dlebech commented Feb 20, 2026

Allow users to mark multiple CSV columns as "Description" during import. All selected description columns are concatenated with a space when creating transactions. Auto-guess still picks only one column — additional descriptions are a deliberate user choice.

Also fix infinite re-render loop in TransactionAdd when changing "rows to skip" by stabilizing the transactions reference with useMemo instead of slicing inside useSelector.

Allow users to mark multiple CSV columns as "Description" during import.
All selected description columns are concatenated with a space when
creating transactions. Auto-guess still picks only one column — additional
descriptions are a deliberate user choice.

Also fix infinite re-render loop in TransactionAdd when changing "rows to
skip" by stabilizing the transactions reference with useMemo instead of
slicing inside useSelector.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dlebech dlebech merged commit c570745 into main Feb 20, 2026
5 checks passed
@dlebech dlebech deleted the multiple-descriptions branch February 20, 2026 09:16
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.

1 participant