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

Probably means you don't have permission to create the directory...?

I'm not sure how this is a Transmission error.

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!

Note: See TracTickets for help on using tickets.