From b9a7c87a2dcf017f5d245ec0462144500dfab360 Mon Sep 17 00:00:00 2001 From: Martijn Voncken Date: Wed, 19 Nov 2008 18:56:12 +0000 Subject: [PATCH] fix torrent actions --- deluge/ui/webui/pages.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deluge/ui/webui/pages.py b/deluge/ui/webui/pages.py index 3721c72e5..ebb22f222 100644 --- a/deluge/ui/webui/pages.py +++ b/deluge/ui/webui/pages.py @@ -56,12 +56,12 @@ from deluge.ui.tracker_icons import TrackerIcons page_manager = component.get("PageManager") config = ConfigManager("webui06.conf") -def route(url, klass): +def route(url, klass, use_module=True): """ url-mapping is using page_manager not the default web.py way ; I want class decorators! """ - page_manager.register_page(url, klass) + page_manager.register_page(url, klass,use_module) #pages: class login: @@ -145,7 +145,7 @@ def reg_torrents_POST(url_name, proxy_command): getattr(proxy, proxy_command)(torrent_ids) do_redirect() _page_class.__name__ = "TORRENTS_POST:" + proxy_command - route("/torrent/%s/(.*)" % url_name, _page_class) + route("/torrent/%s/(.*)" % url_name, _page_class, use_module=False) reg_torrents_POST("start", "resume_torrent") reg_torrents_POST("stop", "pause_torrent")