Skip to content

fix: Resolve 500 error on CSV export for group names with umlauts#377

Open
Uli-Z wants to merge 1 commit intospliit-app:mainfrom
Uli-Z:bug-fix-export-with-umlauts
Open

fix: Resolve 500 error on CSV export for group names with umlauts#377
Uli-Z wants to merge 1 commit intospliit-app:mainfrom
Uli-Z:bug-fix-export-with-umlauts

Conversation

@Uli-Z
Copy link
Copy Markdown
Contributor

@Uli-Z Uli-Z commented Jul 2, 2025

Previously, exporting groups with German umlauts in their names resulted in a 500 error due to incorrect handling of the header. This commit corrects the usage of the library to properly generate both ASCII () and UTF-8 () compatible filenames, ensuring successful CSV exports for all group names.

@Uli-Z Uli-Z force-pushed the bug-fix-export-with-umlauts branch from 5e42a3e to 3aef860 Compare November 11, 2025 14:25
@Uli-Z
Copy link
Copy Markdown
Contributor Author

Uli-Z commented Nov 11, 2025

Just added an issue related to this bug: #458

... and tested the solution against the current version.

Previously, exporting groups with German umlauts in their names resulted in a 500 error due to incorrect handling of the header. This commit corrects the usage of the library to properly generate both ASCII (fallback) and UTF-8 (full) compatible filenames, ensuring successful CSV exports for all group names.

Fixes spliit-app#458
@Uli-Z Uli-Z force-pushed the bug-fix-export-with-umlauts branch from 3aef860 to c4b28b0 Compare December 7, 2025 19:31
Zufallsgenerat0r pushed a commit to Zufallsgenerat0r/spliit that referenced this pull request Mar 11, 2026
Fixes 500 error when exporting CSV for groups with umlauts or other
non-ASCII characters in the name. Uses content-disposition fallback
parameter with ASCII-safe filename.

Cherry-picked from spliit-app#377 by Uli-Z.
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