We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uploading content with unicode folder/filename from the web results corrupted file name and chapter name. The folder name is handled correctly though.
v2.2.22
Docker
The text was updated successfully, but these errors were encountered:
I feel it's due to the client is not encoding filename field properly, the webapp is sending
-----------------------------2053958995873082311542031043 Content-Disposition: form-data; name="0"; filename="test-ä½ å¥½-test/llama-ç¾�驼-2.91.mp3" Content-Type: audio/mpeg
And the server side saved that as-is.
The proper way to handle utf-8 filename is RFC6266, for example
Content-Disposition: form-data; name="file"; filename="foo-%c3%a4.html"; filename*=UTF-8''foo-%c3%a4.html
Found another victim of axios
Sorry, something went wrong.
Fixed by #1816
Successfully merging a pull request may close this issue.
Describe the issue
Uploading content with unicode folder/filename from the web results corrupted file name and chapter name.
The folder name is handled correctly though.
Steps to reproduce the issue
test-你好-test.zip
Audiobookshelf version
v2.2.22
How are you running audiobookshelf?
Docker
The text was updated successfully, but these errors were encountered: