Opened 9 years ago

Closed 9 years ago

#2164 closed bug (Fixed)

AttributeError due to deprecated Twisted.web.error.NoResource in tracker_icons

Reported by: firefox Owned by: johnnyg
Priority: major Milestone: 1.3.6
Component: Core Version: master
Keywords: Cc:

Description (last modified by Cas)

The label option copy to folder when completed doesnt work anymore.

Attachments (1)

logfile (1.2 KB) - added by firefox 9 years ago.

Download all attachments as: .zip

Change History (4)

comment:1 Changed 9 years ago by firefox

  • Component changed from plugin to core
  • Summary changed from labels plugin copy position not working to copy position not working

In the main pref window i configure to move the completed to my home, but doesnt move neither, so the bug is not the plugin.

Changed 9 years ago by firefox

comment:2 Changed 9 years ago by Cas

  • Description modified (diff)
  • Milestone changed from Future to 1.3.6
  • Owner set to johnnyg
  • Status changed from new to assigned
  • Summary changed from copy position not working to AttributeError due to deprecated Twisted.web.error.NoResource in tracker_icons

The move storage issue in lt0.16 has been reported in #2140 and I think andar committed a fix last night for it.

The log file shows a different issue within tracker_icons and is actually another bug so I will rename this ticket to reflect that. It is due to a deprecated twisted attribute twisted.web.error.NoResource in deluge/ui/tracker_icons.py that has been replaced in Twisted 9 onwards with twisted.web.resource.NoResource. However as we support Twisted 8 is it not a straightforward swap.

comment:3 Changed 9 years ago by johnnyg

  • Resolution set to fixed
  • Status changed from assigned to closed

This has been fixed in 18eb885983b7f094ca4a2c0e95547a06f61ba7f0 and will be in deluge 1.3.6.

It looks like they had backwards compatible aliases that have been removed in version 12.2.0. so you could downgrade until 1.3.6 is released to prevent the errors from occurring.

Note: See TracTickets for help on using tickets.