Deleting a downloaded file results in "Malformed message" #405
Labels
No Label
android
arch
backlog
blocked-on-external
bug
bugbash
component/bindings
component/bine
component/connectivity
component/cwtch
component/tapir
component/ui
cwtch-1.14
cwtch-1.15
cwtch-beta-1.1
cwtch-beta-1.10
cwtch-beta-1.11
cwtch-beta-1.12
cwtch-beta-1.13
cwtch-beta-1.2
cwtch-beta-1.3
cwtch-beta-1.4
cwtch-beta-1.5
cwtch-beta-1.5.x
cwtch-beta-1.6
cwtch-beta-1.7
cwtch-beta-1.8
cwtch-beta-1.9
design
duplicate
enhancement
flutter
funding-needed
help wanted
hybrid-groups
in-nightly
in-progress
invalid
ios
linux
mac
need-replication-or-investigation
ops
packaging
post-stable
question
questionable
requires-more-effort-than-we-can-spare
rust
scheduled
stable-blocker
tails
testing-needed
tests
tor
waiting-on-fix-confirmation
waiting-on-new-flutter-feature
whonix
windows
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cwtch.im/cwtch-ui#405
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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?
I was sent a file, and it was downloaded into my downloads directory. Then I deleted the downloaded file and the associated .manifest file from my downloads directory. Now, that message is displayed as "Malformed message" in cwtch.
The "Malformed message" does persist through restarts of cwtch. I haven't tested whether it's replicable with other files.
I would expect to be able to download the file again, or failing that to at least see that it was a file transfer message.
A partial fix for this is in #447 which now checks for the existence of the file and reverts the file downloaded status.
Technically if the file is still on offer it should be downloadable, though we currently don't preserve downloads across sessions (or for more than 30 days) so if either of those conditions has past then the file will remain undownloadable.
This should ship with 1.7.1
Shipped in 1.7.1