File with Cyrillic in its name can't be sent #23
Labels
No labels
bug
duplicate
feature request
linux
macos
needsinfo
severity: high
severity: low
severity: medium
telegram_gw
ui/ux
windows
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
another-im/anotherim-js#23
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
build: anotherim-js 0.6.0
Sending File with Cyrillic fails with:"Failed to construct 'Headers': String contains non ISO-8859-1 code point"
steps:
expected: the file is sent with its name
actual: sending fails with a technical error in english
The page put the file name into an HTTP header as it was, and browser headers take only ISO-8859-1, so a Cyrillic or emoji name threw before anything was sent. The name is now percent-encoded and the shell decodes it; the name sent over XMPP stays the exact original.
Fixed in 0.6.1: https://dev.another.im/another-im/anotherim-js/releases/tag/v0.6.1