Opened 12 years ago
Closed 12 years ago
#1640 closed Enhancement (fixed)
error message should distinguish between wrong permissions and missing directories
Reported by: | theCrank | Owned by: | Gimp |
---|---|---|---|
Priority: | Normal | Milestone: | None Set |
Component: | Web Client | Version: | 1.42+ |
Severity: | Trivial | Keywords: | |
Cc: |
Description
OS: ubuntu 8.10 running on VMWare Fusion, Transmission r7525
When downloading a torrent while the configured download directory does not exist, it reports "permission denied" instead of "directory not found".
What about adding some other error messages that handle such cases?
I'm not sure who produces the erroe, so i set the component to WebUI
Change History (5)
comment:1 Changed 12 years ago by charles
- Resolution set to invalid
- Status changed from new to closed
comment:2 Changed 12 years ago by theCrank
- Resolution invalid deleted
- Status changed from closed to reopened
- Type changed from Bug to Enhancement
Sorry, i forgot to set the type to enhancment.
The user running Transmission has the required privileges to create directories and files. The directory "~/.config/" and it's subfolder "transmission-daemon" were created successfully. Transmission wants to download to "~/Downloads/" but the directory does not exist.
I'd like to have a different error message for missing target directories - if it's possible to distinguish between wrong permissions and missing directories.
comment:3 Changed 12 years ago by livings124
- Summary changed from WebUI reports "permission denied" when download dir does not exist to error message should distinguish between wrong permissions and missing directories
comment:4 Changed 12 years ago by charles
theCrank: does this bug persist in the nightlies?
comment:5 Changed 12 years ago by theCrank
- Resolution set to fixed
- Status changed from reopened to closed
r7963 works fine and reports "no such file or directory".
Thanks!
Probably means you don't have permission to create the directory...?
I'm not sure how this is a Transmission error.